plaxo's Address Book Accessを取得しようとしています。私は次の問題を抱えています:Plaxo電子メールの連絡先ウィジェットが電子メールアドレスをアプリケーションサーバーに返すことができません
ユーザーのログインプロセスはすべて、ユーザーがrootのURLにいる間にajax経由で行われます。ユーザーがログインに成功すると、私は
$("#content").html("<%= escape_javascript(render :partial => 'email_invites/invite_people') %>");
$("#content").show();
$(".welcome").hide();
// email widget stuff:
$.getScript("https://www.plaxo.com/ab_chooser/abc_comm.jsdyn", function(){
//alert('Load was performed.');
});
$.getScript("http://www.plaxo.com/css/m/js/util.js", function(){
//alert('Load was performed.');
});
$.getScript("http://www.plaxo.com/css/m/js/basic.js", function(){
//alert('Load was performed.');
});
$.getScript("http://www.plaxo.com/css/m/js/abc_launcher.js", function(){
// alert('Load was performed.');
});
EMAIL_INVITES/invite_people.html.erbが、私は問題がだと思う
<a href="#" onclick="showPlaxoABChooser('recipient_list', '/'); return false"><img src="http://www.plaxo.com/images/abc/buttons/add_button.gif" alt="Add from my address book" /></a>
<br /> `
<%= form_tag send_email_invites_path, :remote => true do %>
<%= text_area_tag "emails", @emails, :id => 'recipient_list' %>
<%= submit_tag "Send invites!" %>
<% end %>
含まれている含まれていrender landing/logged_in.js.erb
た:showPlaxoABChooser()
への第2引数は絶対的です私たちはまだルートURLにあるので、/
、正しいはずですコールバックページへのパス?
現在、ユーザーは「自分のアドレス帳から追加」をクリックし、サイトから離れて連絡先を選択します。ユーザーが連絡先を選択すると、ウィジェットは選択した連絡先を含むリクエスト(ウィジェットはplease wait
と永遠に続きます)で当サイトをヒットすることはできません。
ご協力いただきありがとうございます。