これは、 Graph APIから期待される非常に明白で基本的なことのように思えますが、私はそれで深刻な問題を抱えています。私がやりたいことは、特定の URL の ID を取得することだけです。これには次の方法があります。
https://graph.facebook.com/?ids=http://www.imdb.com/title/tt0117500/
そして、それはうまく機能します。しかし、別の URL を試してみると、たとえば私のブログでは、
https://graph.facebook.com/?ids=http://dusda.vox.com
すべての例のように、数値 ID は返されません。代わりに、これ:
{"http:\/\/dusda.vox.com":{"id":"http:\/\/dusda.vox.com"}}
その「id」を使用しようとすると、jack が表示されます (おそらく、クエリ文字列が解析できないように見えるため)。
Request: https://graph.facebook.com/http://dusda.vox.com/likes
Response: {"id":"http:\/\/dusda.vox.com\/likes"}
それで、これはどうですか?Graph API は選択的に信頼できるだけですか、それとも何か誤解していますか? Facebook でも人気があることがわかっているURL で試してみましたが、さまざまな結果が得られました。