2012-03-06 9 views
2

私は過去にユーザーのタイムラインにイベントを追加するタイムラインアプリケーションを作成しました。私は、OGのオブジェクトやアクションにタグ、場所、外部画像を簡単に追加できることに気付きました。Open GraphアクションにFacebookフォトオブジェクトを追加する

しかし、Facebookの写真(つまり、ユーザーのアルバムの写真)に接続するには良い方法が見つからないようです。画像のフィールドに写真の画像へのリンクを追加すると、アクセストークンがなくても予想通りに動作しません(おそらく期限切れになります)。

例:/namespace:action?image=http://graph.facebook。 com/10100111692798728 /写真に「?」と表示されます。有効なアクセストークンを渡さない限り(集計などで)、(永久には動作しない)これはおそらく、アイデンティティが写真にアクセスすることは許可されていません。

フォトオブジェクトに自分のアクションを接続することはできません。私が逃した解決策はありますか?私は本当にユーザーが自分のFacebookブックの写真を自分のアプリからのアクションに追加できるようにしたいと思っています(つまり、彼らは「アクション」をしています)。 FBのCDN上の画像をどこかで直接指し示す必要がないのであれば、FBオープングラフオブジェクトを直接指す方法があればさらに良いでしょう。

おかげで、 グラント

+0

あなたはこの問題を解決しましたか? – Tony

+0

いいえ@トニー私はしませんでした。私の理解は、この種のものは今FacebookのAPIを介して提供されていないということです。 –

答えて

1

このようなFacebookの写真とアクションを接続することが可能となる。

POST /me/do:action?object=[objectId]&access_token=[valid access token] 

[objectId]は、既存の写真のオブジェクトIDである場合 - それは絵を表示し、正しいでしょうタイムライン上のフルサイズのFacebookの写真へのリンク。

関連する問題