如何从组中的状态消息中获取“消息”和“照片”

时间:2012-05-28 17:12:31

标签: facebook facebook-graph-api

在其他API(Twitter)中,我使用Facebook Graph API创建来自Facebook,Twitter和指定邮箱的照片和消息的实时“拼贴”,以便婚礼上的所有客人都可以发送照片和消息,这将在婚礼期间使用投影仪投射。

我已经成功实现了对type =“message”和type =“photo”消息的检索,但是当提取type =“status”的消息时,消息缺少“message”属性。此外,如果状态是与照片一起发布的,我找不到任何方法来检索附加到状态消息的照片。

有没有办法(通过图表或使用FQL)获取“缺失”信息?组中的状态消息(使用Facebook查看组)包含文本和照片,因此我相信信息应该可以在某处获得。

我收到的邮件详情如下: (出于隐私原因,我已经更改或删除了一些属性)。 如您所见,没有[message]属性包含状态更新的文本,也没有对此状态更新附带的照片的任何引用。

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
    )

)

我希望有办法检索我需要的属性;如果所有张贴为“状态”信息的照片都不能用于婚礼演示,那将是一件耻辱。

0 个答案:

没有答案