2012-01-19 15 views
1

おはようございます。 Facebook SDKを使用するアンドロイドアプリケーションを開発しています。 私はユーザーのoauth認証に問題はなく、SDKを使用してユーザーの壁に簡単なステータス更新を追加することに問題はありません。Facebook Android SDKリクエストパラメータ:ドキュメントを見つける場所

私はこのFacebook Android SDKをより深く使用しようとしていますが、ドキュメントについては非常に不足しています。

 Bundle params = new Bundle(); 
    params.putString("message", "my message"); 
    params.putString("link", "my site url"); 
    params.putString("name", "my name"); 
    params.putString("caption", "my caption"); 

    mAsyncRunner.request(REQUEST_WALL_POST, params, HTTP_METHOD_POST, listener, null); 

それはかなりうまく機能:私は、ユーザーのステータスを追加するためのコードスニペットを使用している時点では

今、このFacebookのステータスにさらにコンテンツと属性を追加したいと思います。たとえば(自分のシナリオでは)、ユーザーの場所(Android GPSで撮影)をFacebookのアップデートに追加したいとします。 私はFacebookのAPIドキュメントに検索しようとしましたが、私が見つけた唯一の「半便利」なものはこれです:私はこれは私がアドオンを作成するために使用できるポストの戻りフィールドとされていないフィールドである説明を理解し何のためhttps://developers.facebook.com/docs/reference/api/post/

ポストリクエスト。

はとにかく私は "場所" フィールドを見つけました:ページの関連のIDを含むポスト、もしあれば

オブジェクトに関連付けられた

場所

場所この場所では、 との位置フィールドにはge ographic情報は、 緯度経度、および他のフィールドとしてIは、例えば作業のいずれかの種類を見つけることができない

(または単純(フィールドは、地理情報の利用可能性に によって異なります)例!)このフィールドを作成する方法と、Androidバンドルに渡すことができるかどうかを理解する。

誰かが私を説明することはできますか?

UPDATE

私はちょうどSoundHound(音楽アプリケーション)との共有を作り、私は必要なのはそれのような何かをperfecltyすることです:ちょうどそれのようhttps://www.facebook.com/emanuele.ricci/timeline/story?ut=64&wstart=1325404800&wend=1328083199&hash=-4777352490458351023

アップデート2

これが結果です:https://www.facebook.com/emanuele.ricci/timeline/story?ut=64&wstart=1325404800&wend=1328083199&hash=-1081865809871332449

パーフェクト!

答えて

0

多分私は興味深いものを見つけました。

このFacebookのドキュメントページさ:

性質

Aに表示されますキー/値ペアのJSONオブジェクト:https://developers.facebook.com/docs/reference/dialogs/feed/#graphapicall

私が使用する必要がある何がこれです ストリームの添付ファイルの説明の下に、それぞれのプロパティが 自身の行に表示されます。キーは文字列でなければならず、値は文字列か キーtextおよびhrefを持つJSONオブジェクトのいずれかです。

私は少し実験し、私はいくつかの結果を投稿します:)

関連する問題