标签: facebook-feed

如何将Facebook页面的源嵌入我的网站

我正在与一个小组合作,以帮助推广慈善活动.我想要嵌入的页面不是我的Facebook个人资料,而是某人创建的Facebook页面.

我想在我的网页上显示新闻Feed.如果我需要从此页面获取信息/访问权限,请告诉我.如果其他人有一个工作示例,请告诉我.我一直在使用jsfiddle.net来绘制它.

这是页面:http://www.facebook.com/pages/Chefs-Classic-Knock-OUT-Bout/225835004169328

html javascript facebook facebook-page facebook-feed

67
推荐指数
2
解决办法
39万
查看次数

Feed SDK会在iOS SDK中生成错误

更新:当Facebook修复他们的服务时,此问题已得到解决.

我正在尝试将Feed对话框用于与Facebook共享.我之前使用旧的,已弃用的API和SDK,但刚刚使用当前的iPhone SDK并尝试直接从这里的文档中获取示例;

我一直收到错误,"发布错误""从提供的数据生成Feed故事时出现问题",我看不出我做错了什么.请注意,我已经取消了7月份弃用的message参数,但无论该参数是否存在,我都会遇到同样的问题.

Facebook *facebook = [[Facebook alloc] initWithAppId:kFacebookAppId andDelegate:self];


NSMutableDictionary* params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
                               kFacebookAppId, @"app_id",
                               @"https://developers.facebook.com/docs/reference/dialogs/", @"link",
                               @"http://fbrell.com/f8.jpg", @"picture",
                               @"Facebook Dialogs", @"name",
                               @"Reference Documentation", @"caption",
                               @"Using Dialogs to interact with users.", @"description",
                               nil];   

[facebook dialog:@"feed" andParams:params andDelegate:self];
Run Code Online (Sandbox Code Playgroud)

任何人都可以看到我可能做错了什么?谢谢!

这是错误屏幕

publish facebook dialog ios facebook-feed

18
推荐指数
2
解决办法
2993
查看次数

如何使用Facebook ios sdk 3.0将5张图像附加到Facebook Feed帖子

我正在尝试向用户的帖子发送这样的内容(它最初只显示一个图像,但是当您点击"显示更多"时,您会看到所有五个图像)

发布5张图片

我的代码看起来像这样:

NSMutableArray *properties = [[NSMutableArray alloc] initWithCapacity:5];
NSMutableArray *media = [[NSMutableArray alloc] initWithCapacity:5];
for (MyObject *object in self.myObjects) {
    [properties addObject:[NSDictionary dictionaryWithObjectsAndKeys:object.name,@"text",
                                                                     object.link,@"href", nil]];
    NSString *imageUrlString = object.url.absoluteString;
    [media addObject:[NSDictionary dictionaryWithObjectsAndKeys:@"image",@"type",
                                                                imageUrlString,@"src",
                                                                object.link,@"href", nil]];
}
NSData *propertyData = [NSJSONSerialization dataWithJSONObject:properties
                                                       options:NSJSONWritingPrettyPrinted
                                                         error:nil];
NSString *propertiesString = [[NSString alloc] initWithData:propertyData
                                                   encoding:NSUTF8StringEncoding];
NSData *mediaData = [NSJSONSerialization dataWithJSONObject:media
                                                    options:NSJSONWritingPrettyPrinted
                                                      error:nil];
NSString *mediaString = [[NSString alloc] initWithData:mediaData
                                              encoding:NSUTF8StringEncoding];
NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:myAppID, @"app_id",
                                                                  link, @"link",
                                                                  name, @"name",
                                                                  caption, @"caption",
                                                                  propertiesString, @"properties",
                                                                  mediaString, @"media", …
Run Code Online (Sandbox Code Playgroud)

facebook facebook-graph-api ios ios5 facebook-feed

17
推荐指数
1
解决办法
4687
查看次数

来自Instagram的帖子没有出现在Facebook Open Graph API上

我有Facebook OpenGraph API的问题.每当我使用'/ home'或'/ feed'请求数据时,Instagram上没有任何帖子出现.

我一直在谷歌搜索,显然有些人提出了同样的问题,但还没有解决方案.我读到一些问题,不仅影响来自Instagram的帖子,还影响其他第三方应用/设备/平台.

甚至在Facebook的开发页面上张贴的门票似乎有点死(没有延续).链接:https://developers.facebook.com/bugs/110563582419837/

如果你们中的任何人也偶然发现了这个问题并且有一些想法/指针/链接,请分享并让我们讨论它.

非常感激.干杯!

api facebook opengraph instagram facebook-feed

12
推荐指数
2
解决办法
6700
查看次数

是否有可能将facebook提供给我属于但不拥有的封闭组?

我知道有可能获得一个rss feed或其他任何关于组的墙帖.但是,每次我尝试使用我所属的封闭组时,它都不起作用.如果您不是某个组的管理员或所有者而只是一名成员,这可能吗?这是我到目前为止所采取的步骤.

  1. http://developers.facebook.com/setup/上创建一个应用程序
  2. 完成后,您将看到App Name,App URL,App ID和App Secret.复制这些数据.
  3. 访问https://graph.facebook.com/oauth/authorize?client_id= {CLIENT_ID}&scope = offline_access&redirect_url = {URL}.

将{CLIENT_ID}替换为您的App ID.将{URL}替换为您的应用URL.

  1. 当您提示"请求权限"页面时,单击[允许]按钮.
  2. 您将重定向到{URL} /?code = {YOUR CODE}
  3. 复制{你的代码}
  4. 访问https://graph.facebook.com/oauth/access_token?client_id= {CLIENT_ID}&redirect_uri = {URL}&client_secret = {APPLICATION_SECRET}&code = {YOUR_CODE}

将{CLIENT_ID}替换为您的应用ID将{URL}替换为您的应用URL将{APPLICATION_SECRET}替换为您的App Secret将{YOUR_CODE}替换为您的{YOUR CODE}

当你点击网址时,你将获得访问令牌.

此时我没有获得访问令牌.

{
"error": {
  "message": "This authorization code has expired.",
  "type": "OAuthException",
  "code": 100
}}
Run Code Online (Sandbox Code Playgroud)

问题是,我刚刚创建了2秒之前的身份验证代码.它无法过期.所以我不能按照下面的其他步骤,直到我有访问令牌.

复制您的访问令牌.

现在,使用您的访问令牌访问以下网址.

http://graph.facebook.com/ {您的群组ID}/feed?access_token = {ACCESS TOKEN}

当你转到你的群组页面时,你的网址就像/group.php?gid=xxxxxxxxx.在这种情况下,gid是您的组ID.

facebook facebook-wall facebook-group facebook-feed

12
推荐指数
1
解决办法
5521
查看次数

图表Api:以用户身份发布到我的页面Feed,而不是页面

从今天早上开始,我一直在努力使用图形API.

我正在尝试将消息发布到我的Facebook页面,但不是作为页面,就像我自己(用户).

当我尝试发布到朋友的页面时,一切正常并且消息已发布,但是当我尝试发布到我的页面(我是管理员)时,它要求获得manage_pages权限,如果我给予此权限,它将仅发布消息作为页面,而不是我自己!

有没有办法指定:是的我想发布到我的页面的墙上,是的我是管理员,但我想以用户身份发布?

public function postToWall($pageId, $msg) {
    if($pageId) {
        $this->callAPI('/'.$pageId.'/feed', 'POST', array(
            'message' => $msg
        ));
    }
}

/**
 * @param $path
 * @param string $method default to GET
 * @param array $params additional params
 * @return mixed
 */
public function callAPI($path, $method = 'GET', $params = array()) {
    $params = array_merge(array('access_token' => $this->getAccessToken()), $params);
    return $this->api($path, $method, $params);
}
Run Code Online (Sandbox Code Playgroud)

它返回:

Uncaught OAuthException: (#283) Requires extended permission: manage_pages
Run Code Online (Sandbox Code Playgroud)

我已经检查过,access_token是我的用户访问令牌.

我有"publish_stream"权限.

任何帮助,将不胜感激 !谢谢

publish facebook facebook-graph-api facebook-feed

9
推荐指数
1
解决办法
3478
查看次数

尝试打开供稿对话框时出错

我在尝试打开供稿对话框时收到以下错误信息.

发生错误.请稍后再试.

我是否需要让用户授权应用程序在他们的墙上发布?我认为它不会,因为这不会被应用程序本身自动发布到用户的墙上.另外,当我使用管理员帐户时,我收到了错误消息.

这是我的代码:

<script>
  window.fbAsyncInit = function() {
    FB.init({
  appId      : 'xxxxxxxxxxxxxxx', // App ID
  channelURL : 'http://localhost/foods/channel.html', // Channel File
  status     : true, // check login status
  cookie     : true, // enable cookies to allow the server to access the session
  oauth      : true, // enable OAuth 2.0
  xfbml      : true  // parse XFBML
});

// Additional initialization code here
  };

  // Load the SDK Asynchronously
  (function(d){
 var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
 js = d.createElement('script'); …
Run Code Online (Sandbox Code Playgroud)

facebook dialog feed facebook-feed

8
推荐指数
1
解决办法
6667
查看次数

Facebook页面的帖子提要

现在有谁知道如何获取Facebook页面的rss-feed?当我作为一个页面登录并转到http://www.facebook.com/feeds/notifications.php?id=xx&viewer=xx&key=xx&format=rss20时,我得到一个空的Feed.是否有相应的"页面"Feed包含页面帖子?

谢谢,/ M.

rss facebook feed posts facebook-feed

8
推荐指数
1
解决办法
2万
查看次数

群组Feed中的帖子内容不可用

我是facebook的一个私人小组的管理员,我想使用facebook API废弃所有小组帖子.

我使用graph api explorer生成一个具有read_stream,friends_group和user_groups权限的访问令牌.

当我使用https://graph.facebook.com/GROUP_ID/feed?access_token=TOKEN访问组帖子时,我获得了每个帖子的数据数组但是caption元素具有值

"附件不可用此附件可能已被删除,或者分享该附件的人可能无权与您共享." 以及链接,消息等所有其他字段都不存在.

如果我使用浏览器打开facebook组,我可以看到所有帖子.

我在这里错过了什么吗?

facebook posts facebook-group facebook-feed

8
推荐指数
1
解决办法
5211
查看次数

Facebook API页面提要没有向我的webhook发送信息?

我是我的测试应用程序和测试页面的管理员.

现在我正在通过webhook实现一个函数get page的feed实时,只是在开发模式下.

当我单击App的仪表板上的测试按钮时,它已被发送到我的webhook.但是当我评论或喜欢...帖子时,即使我订阅了饲料webhook,facebook也不发送.使用消息,它已成功发送,但Feed没有.

我问facebook支持,所以他们说:

"应用程序只能在开发过程中接收从应用程序仪表板发送的测试webhook.除非应用程序处于活动状态,否则不会生成包括应用程序管理员,开发人员和测试人员在内的生产数据.为了接收提要webhooks,你的应用程序需要上线,并且必须通过应用程序审查才能获得必要的权限."

我知道即使它处于开发模式,我也无法从Facebook获取数据.那么我如何才能获得facebook返回的数据来开发,测试...开发模式中的应用程序.

非常感谢.

facebook-graph-api facebook-feed facebook-webhooks

6
推荐指数
1
解决办法
2229
查看次数