3

この質問はここで部分的に解決されていますが、私のユーザーは必ずしもこの特定のファン ページを気に入っているわけではないため、この回答を使用することはできません。

問題: DB に数値のファン ページ ID が保存されています。特定のファン ページのアプリ ページへの直接リンクをユーザーに提供したいと考えています。

問題:https://www.facebook.com/[NUMERIC_ID]/app_[MY_APP_ID]動作しないようです。
しかし、https://www.facebook.com/[FAN_PAGE_NAME]/app_[MY_APP_ID]うまくいきます。

したがって、数値のファン ページ ID を実際のファン ページ名に変換する方法が必要です (おそらくページを CURL しますか?)。

PHP SDK、グラフ API、または FQL のいずれかを使用して実行したいと考えています。これを実装するために必要な言語は PHP です。

編集:

上記のページはFacebook認証を必要としない公開ページであるため、認証トークンなしで、またはアプリの認証トークンを使用してこれを行う方法が必要です

4

1 に答える 1

2

ここで答えを見つけることができると思いますhttps://developers.facebook.com/docs/reference/api/page/

ページを読むには、次のものが必要です。

  • 人口統計学的に制限されていない公開ページのアプリまたはユーザー アクセス トークン
  • 現在のユーザーが表示できる制限付きページのユーザー access_token (特別な権限は必要ありません)

などの Graph API リクエスト/[PAGE_ID]?fields=id,name,linkが返されます (PAGE_ID は 19292868552 です)。

{
  "id": "19292868552", 
  "link": "http://www.facebook.com/FacebookDevelopers", 
  "name": "Facebook Developers"
}
于 2013-10-16T08:49:20.913 に答える