【问题标题】:Can't find my app on facebook insights?在 facebook 见解中找不到我的应用程序?
【发布时间】:2013-03-16 05:47:03
【问题描述】:

我正在使用社交插件运行一个网站,所以我创建了一个 facebook 应用程序

然后我想使用 facebook 洞察力来连接我的网站和应用程序 (ps。我还在header中添加了app_id或meta)

但我在连接列表中找不到我创建的应用

有人知道发生了什么事吗??

【问题讨论】:

  • 这里的问题完全相同。我的其他应用程序在下拉列表中,就像你一样。但我新创建的(我要链接的)不是!

标签: facebook facebook-javascript-sdk facebook-apps facebook-social-plugins facebook-insights


【解决方案1】:

这似乎是 Facebook 缓存问题 - UI 根本没有刷新并提供新的应用程序选项。但是,您仍然可以手动提交带有所需应用程序 ID 的请求。我使用 firebug 将我的新应用程序 ID 和名称注入到 <select> 元素中,然后正常提交表单。

例如: 1)找到相关输入<select>元素:

2) 在 Firebug(或等效)控制台中运行此代码,将相关的 [PLACEHOLDERS] 替换为您的应用 ID:

var fbidOptions = $$('select[name="fbid"]')[0];
var newOption = document.createElement('option');
newOption.setAttribute('value','fb:app_id,[PUT APP ID HERE]');
newOption.innerHTML = '[IT DOESNT REALLY MATTER, BUT PUT APP NAME HERE]';
fbidOptions.appendChild(newOption);

3) 选择新注入的选项,然后提交。 facebook 服务器将接受应用程序 ID 为有效,这让我相信这纯粹是一个 UI 缓存问题。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-04
  • 2023-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多