3

投稿を正しいリンク、ステータス、画像などで表示することはできますが、ターゲティングを正しく機能させることができないようです。これが私のjsonターゲティングフィールドに投稿しているものです:

{
  ...
  message: "test status message",
  targeting: "{"cities":[{"name":"Austin, TX","key":2525495,"subtext":"TX, United States"},    {"name":"San Marcos, TX","key":2529779,"subtext":"TX, United States"},{"name":"Round Rock,   TX","key":2529681,"subtext":"TX, United States"},{"name":"Cedar Park, TX","key":2526105,"subtext":"TX, United States"},{"name":"Georgetown, TX","key":2527173,"subtext":"TX, United States"},{"name":"Blanco, TX","key":2525726,"subtext":"TX, United States"}]}",
  ...
}

私の投稿の結果として私が見ているのは:

Shared with: Aixàs, Andorra, Aixàs, Andorra, Aixàs, Andorra, Aixàs, Andorra, Aixàs, Andorra, Aixàs, Andorra
News feed targeting: Aixàs, Andorra, Aixàs, Andorra, Aixàs, Andorra, Aixàs, Andorra, Aixàs, Andorra, Aixàs, Andorra

別のテストでは、次のものを送信してみました。

{
...
targeting: "{'countries':['US'],'regions':[{'key': 25,'name': 'Massachusetts','country_code': 'US'}]}"
...
}

そして、投稿が公開されている間、結果は何もありませんでした:

Shared with:

誰かがこれに光を当てることができますか?最初のものは、私が6つの都市をターゲットにして、アンドラの都市の6つのコピーを取得しようとしているという点で興味深いものです。何が間違っているのかよくわかりません。私はすべてのドキュメントを調べ、autocomplteAPIからデータをコピーしました。

どんな助けでも大歓迎です。

ありがとう、デビッド

4

2 に答える 2

1

投稿のパラメータでfeed_targetingはなく、パラメータを使用する必要があるようです。現在、「ゲーティング」と呼ばれるものに使用されています。これは、指定された地域をターゲットにするだけでなく、地域外の人と投稿を再共有する機能を制限します(地域の法律/権利に関する懸念に一般的に使用されます)。targetingtargeting

さらに、ここで説明するように、「ユーザーアクセストークン」ではなく「ページアクセストークン」を使用しない限り、投稿をターゲティングすることはできません。

現在のユーザーではなく、ページとして次の操作を実行するには、Graph APIオブジェクトの読み取りに一般的に使用されるユーザーアクセストークンではなく、ページのアクセストークンを使用する必要があります。このアクセストークンは、manage_pages権限を持つ/ USER_ID/accountsにHTTPGETを発行することで取得できます。これにより、ユーザーが管理アクセス権を持つページ(アプリケーションプロファイルページを含む)のリストと、それらのページのaccess_tokensが返されます。または、上記のように、manage_pages権限で/ PAGE_ID?fields =access_tokenにHTTPGETを発行することにより、単一の特定のページのページアクセストークンを取得できます。特に明記されていない限り、ページへの公開にはpublish_stream権限も必要です。

于 2012-12-21T17:06:40.497 に答える
0

これはおそらくtargetingからfeed_targetingに移行することで修正されますが、何が問題なのかを見つけるのに数時間かかったため、発生した関連する問題を共有したいと思いました。

アンドラのAixàsにもすべてのゲート付きポストが表示されました。私たちの場合、実際には許可されていない都市をゲートしていました。ゲートできるのは国と言語のみです。Facebookはどういうわけか、アンドラのAixàsへのすべてのゲーティングと一致します。おそらく、それらはテーブルの最初のエントリですか?

ゲーティングオプションから都市を削除すると、すべてが正常に機能しました。

于 2013-10-02T09:58:06.883 に答える