使用图形 API 成功发布的开放图形故事,但在时间线和活动日志中均未看到 [英] Open graph story posted successfully using graph API but not seen neither on the timeline nor in the Activity Log

查看:20
本文介绍了使用图形 API 成功发布的开放图形故事,但在时间线和活动日志中均未看到的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用图形 API 发布一个开放图形故事,但该帖子未显示在我的 Facebook 墙上的任何位置,我的活动日志中也没有任何内容.

I am posting an Open Graph story using the graph API but the post is not shown anywhere on my Facebook wall and there is nothing in my Activity Log either.

我在应用仪表板中配置了故事.该对象有一个自定义属性,它是一个具有公共 URL 的自托管对象.我使用了对象调试器工具 https://developers.facebook.com/tools/debug确保所有元标记(包括自定义属性的元标记)都存在并且没有显示错误.

I configured the story in the App dashboard. The object has one custom property and it is a self hosted object with a public URL. I used the object debugger tool https://developers.facebook.com/tools/debug to make sure that all the metatags (including the one for the custom property) are there and no errors are shown.

然后我打电话来发布这个故事:https://graph.facebook.com/me/namespace:action?access_token=ACCESS_TOKEN&method=POST&result=MY_OBJECT_PUBLIC_URL

Then I make this call to post the story: https://graph.facebook.com/me/namespace:action?access_token=ACCESS_TOKEN&method=POST&result=MY_OBJECT_PUBLIC_URL

我在响应中得到了帖子 ID:{"id": "SOME_ID"}

and I get the post ID in the response: { "id": "SOME_ID" }

我什至可以使用图形 API 获取与帖子相关的所有信息,并返回帖子 ID.

I can even get all the information related to the post using the graph API with the Post ID returned.

但是,我在 FACEBOOK 墙、新闻提要或活动日志上的任何地方都看不到帖子.

对可能发生的事情有任何想法吗?

Any ideas of what might be happening?

推荐答案

我遇到了一个相关的问题(我认为).首先让我说我使用我们自己的操作类型和故事(即 https://graph.facebook.com/me/:).

I am having a related problem (I think). Let me first say that I use our own Action Types and Stories (i.e. https://graph.facebook.com/me/:).

我注意到虽然这个动作没有出现在我的墙上,但它会出现在我朋友的动态消息中(所以即使我看不到它,他们也可以喜欢"和评论"),同时把它的ID放在Open Graph Action Debugger工具上,我可以看到帖子的详细信息.

What I noticed is that while the action does not appear on my wall, it shows up on my friends' News Feed (so even if I can't see it, they can "like" and "comment" on it), and also putting it's ID on the Open Graph Action Debugger tool, I can see the post's details.

但是,我还注意到它出现在我的活动日志中!(封面图片右下角的按钮)然后,如果您转到每个活动条目,则右侧有一个带有铅笔的小图标.单击它,它表明这意味着您的时间轴上允许"的活动/操作/发布/任何内容.但是,如果您将其更改为 Show to Timeline,它实际上会显示出来!

BUT, what I also noticed is that it shows up in my activity log! (button on the right-bottom position of your cover image) Then, if you go to each activity entry, there is a small icon on the right with a pencil on it. Clicking on it, it shows that this means that the activity/action/post/whatever is "allowed" on your timeline. But, if you change that to Show to Timeline, it will actually be shown!

所以,我认为这是您/我们应该进一步查看的地方(例如,默认情况下启用此功能的设置/权限请求——但不确定是否存在类似的东西).

So, I think this is where you/we should look further (for example a setting/permission request to enable this by default -- not sure if anything like that exists though).

这篇关于使用图形 API 成功发布的开放图形故事,但在时间线和活动日志中均未看到的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆