2012-01-26 4 views
3

私は画像を生成するiOSアプリケーションを作成しています。標準的なFacebookのダイアログを使ってFacebookの壁にその画像を投稿できるようにしたいと考えています。イメージをFBDialogに添付できますか?

Facebook iOS SDKは、dialog:withParams:andDelegate:メソッドを使用してユーザの壁に投稿するダイアログを提供し、params引数に画像のURLを指定できます。しかし、それは私には良いことではありません - 私は電話だけに存在するイメージを送信したいです。

SDKには、requestWithGraphPath:andParams:andHttpMethod:andDelegate:メソッドを使用してユーザーの壁に画像を投稿する方法も用意されています。しかし、それは私には良いことではありません - 私は標準のダイアログを使いたいです。

FBDialogで画像データを送信する方法はありますか?

答えて

0

'/me/photos'へのグラフの呼び出しで写真のアップロードを最初に行う必要があります。これはあなたのアプリが作成する必要があるアルバムにあり、既存のものではありません。あなたの写真のIDを返します

、あなたがその特定のIDへの呼び出しで再びグラフを打つことができた。'https://graph.facebook.com/RETURNING_PHOTO)ID'

これは、名前、写真、ソース、リンク(および他の原料の束を返します。 ) - 壁紙の画像(サムネイル)を画像として使用し、URLをソース(大きな画像)に追加するか、メッセージテキスト内のアルバム(リンク)の写真へのリンクを使用します。

希望します。 -J

+0

ありがとうございました。残念なことに、写真のアップロードは自分のストーリー(私が欲しくない)を作成するか、ユーザーが別に許可する必要があります(私も望みません)。 – Simon

関連する問題