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

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

问题描述

我使用图形API发布Open Graph故事,但是我的Facebook墙上的任何地方都没有显示该帖子,而且我的活动日志中也没有任何内容。



我在App信息板中配置了这个故事。该对象具有一个自定义属性,它是一个具有公共URL的自托管对象。我使用对象调试器工具 https://developers.facebook.com/tools/debug 确保所有元标记(包括自定义属性的一个)都在那里,并且不会显示任何错误。



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



我收到回复中的帖子ID:
{
id:SOME_ID
}



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



不过,我不知道我的脸书墙上的任何事情,新闻报导或活动记录。



有什么可能发生的想法? p>

解决方案

我有一个相关的问题(我想)。让我先说说我使用我们自己的动作类型和故事(即 https://graph.facebook.com/me/ :)。



我注意到的是,当行动没有出现在我的墙上时,它显示在我朋友的新闻Feed中(所以即使我不能看到它,他们可以喜欢和评论),并将它的ID放在Open Graph Action Debugger工具上,我可以看到帖子的详细信息。





所以,我认为这是你/我们应该进一步看待的地方(例如默认情况下启用此设置/权限请求 - 不知道是否存在这样的事情)虽然)。


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.

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.

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

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

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

HOWEVER, I DON'T SEE THE POST ANYWHERE ON MY FACEBOOK WALL, NEWS FEED or ACTIVITY LOG.

Any ideas of what might be happening?

解决方案

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/:).

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.

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天全站免登陆