0

http://developers.facebook.com/tools/explorer/の FQL エンジンで使用できるクエリがあります。

同じ結果を取得するために、Java でこれを Web サービス (HTTP Get?) として利用したいと考えています。おそらく、既存のデータベースからアクセス トークンを取得する方法を考案できるでしょう。クエリは次のとおりです。

select application_id from developer where developer_id = 54777****

アクセス トークンと where 列の値のみが必要です。DBで両方を取得できます。しかし、Java ですべてのオブジェクトと条件をコーディングする前に、この概念が機能することを確認できるように、ブラウザーで使用できる Web サービスとしてこれを作成する方法を理解したいと思います (curl でさえありません)。 .

Web サービスの URL を教えてくれる人はいますか? 現在、私が試したとき:

https://graph.facebook.com/me/applications/developer/access_token=xxxx

私は得る:

{
   "error": {
      "message": "An active access token must be used to query information about the current user.",
      "type": "OAuthException",
      "code": 2500
   }
}
4

1 に答える 1

1

「?」を忘れています。URL パラメータの前に配置する必要があります。正しい URL は次のようになります。

https://graph.facebook.com/me/applications/developer/?access_token=xxxxxxx (「/developer/」の後の「?」に注意)

また、独自のアクセス トークンを投稿することは絶対に避けてください。これは期限切れですが、トークンを公開しないでください。

于 2013-06-30T00:30:18.817 に答える