0

Graph APIを使用して複数の友人にアプリリクエスト通知を送信しようとしています.これが私のコードです

   $apprequest_url="https://graph.facebook.com/" .
                       $user_id .
                       "/apprequests?message='My Message'" .
                       "&data='My Data'&"  .  
                       $app_access_token . "&method=post";

                     $result = file_get_contents($apprequest_url);

ここで $result は何も与えていません。成功メッセージを返す必要があります。

使いたくない

FB.ui({
method: 'apprequests',
    message: 'My Message',
    link: "http://topperlearning.com",
    picture: "http://mydomain.com/abc.jpg",
    to:userIds,
    title:'TopperLearning.com'
}, function(response) {
        console.log(response);            
    });`

最初にポップアップが表示されるため、ユーザーは [Send Request] をクリックする必要があります。そのため、グラフ API を試していますが、機能していません。

4

1 に答える 1

1

摩擦のないリクエストを有効にすることを覚えていれば、Javascript バージョンを使用できるはずです。

FB.init({
    appId  : 'YOUR_APP_ID',
    frictionlessRequests: true
  });

PHP バージョンでは、"access_token="が欠落しているようです。$app_access_token
おそらく、データも urlencode する必要があります。

于 2012-09-21T13:41:06.990 に答える