0

Facebook が 2013 年 2 月に新しいポリシーを発表した今、他の変更の中でも特に、アプリは友達のウォールに投稿できません。また、モバイル デバイスでは [ダイアログの送信] はサポートされていません。

モバイル デバイスを使用して、ユーザーのフレンド ウォール (アプリで既に認証されているユーザーの行動) に投稿するには、どのようなオプションが必要ですか?

4

2 に答える 2

0

フィード ダイアログを使用するか、display=touchと *to=FRIENDS_ID* を追加してダイアログ ボックスを表示することで、ユーザーをモバイル フレンドリーな URL にリダイレクトできます。

To display a mobile-friendly Feed Dialog, redirect the user to the following URL:
http://www.facebook.com/dialog/feed?client_id=YOUR_APP_ID&redirect_uri=YOUR_URL&to=FRIENDS_ID&display=touch

フィード ダイアログと JavaScript API の使用

function postToFeed(kompis) {
    // calling the API ...
    var obj = {
      method: 'feed',
      redirect_uri: 'http://url.nu',
      link: 'http://www.url.se',
      picture: 'http://url/tfc.gif',
      name: 'Facebook Dialogs',
      caption: 'Reference Documentation',
      description: 'Using Dialogs to interact with users.',
      display:'touch',
      to:kompis
    };
    function callback(response) {
     if (response && response.post_id) {
     alert('Post was published.');
     document.getElementById('status').innerHTML = "Post ID: " + response['post_id'];
      } else {
      alert('Post was not published.');
      }
    }
    FB.ui(obj, callback);
  }

ps: firefox で試してみるとき、ユーザー エージェントを「iphone」に設定しました。そうしないと機能しません。

于 2013-03-13T09:01:21.683 に答える
-2

Facebook アプリを開きます。最初にアカウントを開きます。プロフィールを開きます。番号を編集します。[SMS で通知を受け取る] オプションをオンにします。オプションを保存します。

于 2013-10-06T14:15:45.177 に答える