【问题标题】:Facebook update status and tag open graph locationFacebook 更新状态并标记打开图形位置
【发布时间】:2012-09-09 09:04:11
【问题描述】:

我正在尝试更新 Facebook 状态并使用开放图形位置/位置对其进行标记

当我给出 place=108424279189115(纽约的 FB id)时,它工作正常

curl -X POST -F 'access_token=xxxxxxxxxxxxxxxxxxxxxxxxxxx' -F 'message=Enjoying Cuilsrl2' https://graph.facebook.com/me/feed?place=108424279189115 -k

但是当我给 place=http://www.my-domain.com/f-jospas(打开图形位置)时它失败了

Meta Tag:   <meta property="fb:app_id" content="my-id" />
Meta Tag:   <meta property="og:type" content="my-name-space:restaurant" />
Meta Tag:   <meta property="og:url" content="http://www.my-domain.com/f-jospas" />
Meta Tag:   <meta property="og:title" content="my title" />
Meta Tag:   <meta property="og:image" content="http://my-domain.com/thmb_nail?img_id=ahFzfmthbGx1bWFzdGVyLWhyZHIUCxIIQnVzaW5lc3MiBmpvc3Bhcww&amp;cnt=3" />
Meta Tag:   <meta property="place:location:latitude" content="28.5747994643" />
Meta Tag:   <meta property="place:location:longitude" content="77.3710309386" />

curl -X POST -F 'access_token=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' -F 'message=Enjoying Curl2' https://graph.facebook.com/me/feed?place=http://www.my-domain.com/f-jospas -k

{"error":{"message":"发生未知错误。","type":"OAuthException","code":1}}

为什么我不能用 opengraph place 标记 FB 状态更新?

【问题讨论】:

    标签: facebook facebook-graph-api facebook-opengraph


    【解决方案1】:

    打开图形位置可以用作打开图形操作的位置标签。它们目前不能用于标记状态更新。

    【讨论】:

    • 感谢 Karan,但地点字段的描述在以下 URL 上有点误导。 developers.facebook.com/docs/reference/api/status 它读作“对象包含与此位置关联的页面的 id 和名称,以及包含地理信息的位置字段,例如纬度、经度、国家和其他字段(字段将根据地理和信息的可用性而有所不同)”
    猜你喜欢
    • 2013-03-18
    • 1970-01-01
    • 2012-04-27
    • 2020-09-14
    • 2017-12-28
    • 2015-03-01
    • 2012-10-21
    • 1970-01-01
    相关资源
    最近更新 更多