1

他の API (Twitter) の中でも、私は Facebook Graph API を使用して、Facebook、Twitter、および指定されたメールボックスからの写真とメッセージのリアルタイムの「コラージュ」を作成し、結婚式のすべてのゲストが写真とメッセージを送信できるようにしています。結婚式中にビーマーを使用して投影されます。

type="message" および type="photo" メッセージの取得を正常に実装しましたが、type="status" のメッセージをフェッチする場合、メッセージに "message" プロパティがありません。また、ステータスが写真付きで投稿された場​​合、ステータス メッセージに添付された写真を取得する方法が見つかりません。

「不足している」情報を取得する方法はありますか (グラフまたは FQL を使用)。グループ自体のステータス メッセージ (Facebook を使用してグループを表示) にはテキストと写真が含まれているため、情報はどこかで入手できるはずです。

受け取ったメッセージの詳細は次のとおりです: (プライバシー上の理由から、一部のプロパティを変更または削除しました)。ご覧のとおり、ステータス更新のテキストを含む [メッセージ] プロパティはなく、このステータス更新に付随する写真への参照もありません。

Array (
[id] => xxxxxxxxxxxxxxx_xxxxxxxxxxxxxxx
[from] => Array
    (
        [name] => <name>
        [id] => xxxxxxxxxxxxxxx
    )

[to] => Array
    (
        [data] => Array
            (
                [0] => Array
                    (
                        [version] => 1
                        [name] => <name>
                        [id] => xxxxxxxxxxxxxxx
                    )

            )

    )

[actions] => Array
    (
        [0] => Array
            (
                [name] => Comment
                [link] => http://www.facebook.com/xxxxxxxxxxxxxxx/posts/xxxxxxxxxxxxxxx
            )

        [1] => Array
            (
                [name] => Like
                [link] => http://www.facebook.com/xxxxxxxxxxxxxxx/posts/xxxxxxxxxxxxxxx
            )

    )

[type] => status
[application] => Array
    (
        [name] => Facebook for iPhone
        [namespace] => fbtouch
        [id] => xxxxxxxxxx
    )

[created_time] => 2012-05-26T16:00:00+0000
[updated_time] => 2012-05-26T16:00:00+0000
[likes] => Array
    (
        [data] => Array
            (
                [0] => Array
                    (
                        [name] => <name>
                        [id] => xxxxxxxxxxxxxx
                    )

            )

        [count] => 1
    )

[comments] => Array
    (
        [count] => 0
    )

)

必要なプロパティを取得する方法があることを願っています。ステータスメッセージとして投稿された写真がすべて結婚式のプレゼンテーションに使用できないのは残念です.

4

0 に答える 0