在facebook的见解中找不到我的应用程序?

时间:2013-03-16 05:47:04

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

我使用社交插件运行网站,因此我创建了一个Facebook应用

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

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

connect list pic

有没有人知道发生了什么?

1 个答案:

答案 0 :(得分:2)

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

e.g: 1)找到相关的输入<select>元素: UI and corresponding HTML

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缓存问题。

enter image description here