2

基本的なメタデータ (いいねなど) を収集したい Facebook ページの URL のリストがあります。

ほとんどの場合、次の URL を指定します。

https://www.facebook.com/cocacola

対応するグラフの URL を取得するだけです。

https://graph.facebook.com/cocacola

残念ながら、これは名前が変更されたページではうまくいきません:

http://www.facebook.com/bebestores ( https://www.facebook.com/bebeにリダイレクト)

結果のグラフ URL:

http://graph.facebook.com/bebestores

戻り値:

{
   "error": {
      "message": "(#803) Some of the aliases you requested do not exist: bebestores",
      "type": "OAuthException",
      "code": 803
   }
}

Facebook Graph API でこのリダイレクトに従うことはできますか? それとも、公開 Web サイトにアクセスして、URL がリダイレクトされるかどうかを確認する必要がありますか?

4

1 に答える 1

4

最善の方法は page を使用することidです。これは決して変更されません。

bebeid は46215732881を使用して常に情報を取得できるようにするためのものでhttp://graph.facebook.com/46215732881あり、名前が変更されることを心配する必要はありません。

もう 1 つのオプションは、完全な URL を提供することです。

http://graph.facebook.com/http://www.facebook.com/bebestores

この URL を使用して を取得しid、その後 を使用idします。

于 2012-12-24T10:56:24.487 に答える