小编Igy*_*Igy的帖子

如何通过像wildfireapp和其他人这样的Graph API动态注册Facebook应用程序?

我正在尝试创建抽奖活动.我正在尝试复制野火.

但我无法像他们一样动态创建Facebook应用程序.我检查了它们是否正在使用图形api在前端显示但是图形api中没有可用于动态创建应用程序的方法.

任何人都可以指导我野火是如何创建动态应用程序.有没有其他选择?

promotions facebook facebook-graph-api

3
推荐指数
1
解决办法
3494
查看次数

Facebook AdPreview 未呈现

我正在尝试使用AdPreview 插件为赞助帖子显示AdPreview。我已经创建了 AdGroups,以及相应的 AdCreatives,所以我确切地知道creative_id/ad_id我需要使用什么来生成预览。

我按照文档说的做:

  1. 加载他们的插件脚本,用xfbml=1和初始化appId=<myAppId>
  2. 在我希望显示预览的位置包含所需的 HTML/XFBML

所以我有这样的:

<body>
  <div id="fb-root"></div>
  <script>(function(d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s); js.id = id;
    js.src = "//connect.facebook.net/en_US/all/xfbml.adpreview.js#xfbml=1&appId=xxxxxxxxxx";
    fjs.parentNode.insertBefore(js, fjs);
  }(document, 'script', 'facebook-jssdk'));</script>

  <!-- other elements -->
  <div class="fb-ad-preview" data-creative-id="1234567890" data-page-type="desktopfeed"></div>
  <!-- other elements -->
</body>
Run Code Online (Sandbox Code Playgroud)

但是当我加载我应该看到这个预览呈现的页面时,我只看到iframe里面附加了一个.fb-ad-preview. 这个 iframe 指向一个像这样的 URL:

http://www.facebook.com/plugins/ad_preview.php?app_id=xxxxxxxxxx&channel=http://static.ak.facebook.com/connect/xd_arbiter/LEdxGgtB9cN.js?version=40#cb=f2a62e0788&domain=www.mycustomdomain.com&origin=http%3A%2F%2Fwww.mycustomdomain.com%3A8000%2Ff12be91bcc&relation=parent.parent&creative_id=1234567890&locale=en_US&page_type=desktopfeed&sdk=joey
Run Code Online (Sandbox Code Playgroud)

它只加载一些完全不做任何事情的脚本甚至根本不会抛出错误

但是,我看到插件页面中的 iframe …

javascript django facebook facebook-graph-api facebook-ads-api

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

Facebook页面标签应用iframe可以检测到他们正在查看的页面吗?

我正在用PHP开发我的第一个Facebook应用程序,并想知道Facebook上的页面是否可被应用程序检测到.我打算在几个不同的页面上显示应用程序,并希望应用程序为每个页面显示不同的内容.这样我只需要用户接受一个中央应用程序的权限,而不是几个不同的应用程序.

php iframe facebook

0
推荐指数
1
解决办法
1928
查看次数

如何检索我刚刚通过Facebook API发布的帖子的帖子ID

我使用以下代码发布到页面的feed连接

    $attachment = array('message' => 'xxxxxxxxxxxxxxxxx',
            'name' => 'cccccccccccccccc',
            'caption' => 'cccccccccccccccc',
            'link' => 'http://apps.facebook.com/manydldotnet/',
            'description' => "ccccccccccccc",
            'picture' => "'cccccccccccccccc'",
            'actions' => array(array('name' => 'Download!','link' => 'http://apps.facebook.com/manydldotnet/'))
            );

$result = $facebook->api('/121468571287906/feed/','post',$attachment); 
Run Code Online (Sandbox Code Playgroud)

所以问题是如何在发布后获得post_id?

html php facebook facebook-graph-api

0
推荐指数
1
解决办法
4826
查看次数

如何获取也使用我的应用程序的当前用户的朋友列表?

我的要求是找到安装该应用程序的朋友列表.

在这里,我需要将输入作为应用程序ID,基于此应用程序ID,我需要获得已安装此应用程序的用户.

facebook web-applications facebook-graph-api

0
推荐指数
1
解决办法
8126
查看次数