1

オープン グラフを使用して、ユーザーのフィードにアクションを公開しています。私のテストは管理者ユーザーには問題ありません。承認を送信する前に、「認証ダイアログ プレビュー ユーザー」のタイムラインでテストしたいと考えています。しかし、このユーザーの姿はどこにもありません。そこで、 https://graph.facebook.com/APP_ID/accounts/test-users?installed=true&name=Auth+Dialog+Preview+User&locale=en_US&permissions=APP_PERMISSIONS&method=post&access_token=APP_ACCESS_TOKENを使用して彼を作成しようとしました 。正常に作成されましたが、タイムラインでアクションを公開しようとすると、「ID を持つアプリケーションには、プロパティ メッセージを使用する機能が許可されていません」というエラー メッセージが表示されました。作成したユーザーがテストユーザーとして認識されていないことがわかりました。有効なものを持つ方法はありますか?

4

5 に答える 5

1

アプリのダッシュボードでそれをやろうとしましたか? https://developers.facebook.com/apps/<APP_ID>/roles下部には、「テスト ユーザー」や「追加」リンクなどのセクションがあります。

于 2012-09-17T11:53:55.733 に答える
1

アクションが作成されてもユーザーがそこにいない場合は、このセクションの説明に従って [コードの取得] をクリックします。

最初に行う必要があるのは、上の画像に示すように [Open Graph] リンクをクリックして、[Open Graph] アクションを作成することです。

https://developers.facebook.com/apps/YOURAPPID/opengraphプロトコルに記載されているように、Open Graph メタデータを定義するために必要なので、名前空間を設定します – http://ogp.me

次に、Open Graph リンクに戻り、アクションを作成します。

  • 旅行を計画する
  • 犬の散歩
  • ドリンクコンピューター

正直なところ、実際のアクションは今のところ重要ではありません。私がやろうとしているのは、あなたを認証プレビュー ユーザーに導くことだけです。次のステップはあなた次第です。

設定したら、Open Graph ダッシュボードに移動します。

グラフ ダッシュボードを開く

[コードを取得] を選択すると、実行する cURL コマンドが返されます。

curl -F 'access_token=xxx' \
     -F 'computer=http://samples.ogp.me/465737726804711' \
        'https://graph.facebook.com/me/@_@:drink'

cURL コマンドを実行する必要はありません。自分の役割に移動するだけで、Auth Dialog Preview User が白いアバターであ​​なたを見ているは​​ずです。

ヘルプ!Auth Dialog Preview User を削除しましたが、元に戻すことができません :( 前もって感謝します。これは緊急です

役割を介して彼を追加し直すことはうまくいかないので、あなたは何をするつもりですか?

Open Graph アクションで [Get Code] をもう一度クリックすると、Auth Dialog Preview User が再び表示されます。

それが機能しない場合は、上記のように cURL コマンドを実行し、その動作を確認してください。

ソース: http://philippeharwood.com/facebook/summoning-the-auth-dialog-preview-user/

于 2012-09-30T16:27:55.517 に答える
0

承認を送信する前に、「Auth dialog preview user」のタイムラインでテストしたいと思います。しかし、このユーザーの姿はどこにもありません。

アプリの Open Graph アクションが既に設定されている場合は、アプリ設定の [ロール] タブに [認証] ダイアログ プレビュー ユーザーが表示されます。

自動的に作成されます。自分で作成する必要はありません。

于 2012-09-17T11:53:01.663 に答える
0

https://developers.facebook.com/docs/authentication/ https://developers.facebook.com/docs/opengraph/authentication/から 1.認証 2.認証ダイアログの詳細を取得します

于 2012-09-17T13:20:20.340 に答える
0

最後に、テスト ユーザー「Auth Dialog Preview User」を作成します。ダッシュボードのテスト ユーザーにこのユーザーがいなかったので、このステータスで承認を送信しました。もちろん、私の要求は拒否されましたが、幸いなことに、同時にユーザーが作成されました。タイムラインでテストを行い、承認を再送信するだけです。今、すべてが大丈夫です。すべてをありがとう

于 2012-09-18T08:59:56.357 に答える