2012-01-29 16 views
1

私はサーバー側のapi(php)からFacebookリクエストを送信しようとしています。 Iユーザーにこのコード:アプリリクエストを送信しますが、ユーザーに送信されませんか?

https://graph.facebook.com/" . $f2 . "/apprequests?message=NewMatchpoint&data=invite_data&".$access_token."&method=post 

と、これは私が得る応答である:

{"request":"355954047749908","to":["100001821928954"]} 

私は、これはそれが働いていたことを前提とし、アプリのリクエストが送信されましたが、受信者が何も受信しません... 誰かがこの現象に遭遇しましたか? ありがとう...

+2

あなたは何の結果を期待していることを確認してください?アプリからユーザーへのリクエストは通知を出さないことに注意してください(赤い番号はFacebookページの上部にあります)。彼らはちょうどあなたのアプリのブックマークのリンクの近くにその灰色の数字に+1を追加します。 – Sim

+0

@Sim、うわー...完全にドキュメントからそれを逃した...よく知っておいて... – Lix

答えて

2

はい、これは、リクエストが正常に送信されたことを意味します。このようなリクエストを確認するには、次のようにGraph APIを照会します。
"https://graph.facebook.com/$REQUEST_ID.'_'.$FBID" request_idとユーザーのFacebook IDをアンダースコアで連結する必要があります。 (アプリケーションがサンドボックスモードの場合)

には、アプリケーションの設定の「役割」に記載されているためにリクエストを送信しているユーザー...

+0

ありがとう、遅い応答のために申し訳ありません、コンピュータの周りではなかった(変更:)。私の問題は、灰色の数字のカウンターが増加しないことです...単純に何も起こらない...今までこのようなことに遭遇しましたか?私は、アプリがサンドボックス内にないことを確認しましたが、それ以外のアイデアはありません... – Yanipan

+1

あなたのアプリケーション設定にキャンバスURLがありますか? – Lix

+0

が正しく定義されていること。 – Yanipan

関連する問題