facebook移动端框架
无论您是企业页面还是社区页面所有者,通过提供独立的移动应用程序来提高页面的可访问性会更好吗?
Apptuter是一个开放源代码框架,可帮助您实现这一目标,只需最少的编码知识,并易于执行步骤,便可以制作自己的应用程序。 该框架当前支持Facebook页面作为内容源,并且能够为Firefox OS,Android和IOS平台生成应用。
这个怎么运作
让我们来测试一下它应该如何工作。 在我们的示例中,我们将使用Mozilla的Facebook页面作为内容源生成一个独立的应用程序。
克隆存储库
第一步是从Apptuter存储库下载或克隆Apptuter-Firefox目录:
git clone https://github.com/egirna/apptuter.git
目录结构应如下所示:
获取Facebook数字ID
然后,我们将需要获取Facebook数字页面ID。 如果您分配了友好的页面名称,则页面ID在页面URL中将不可见,在这种情况下,我们将需要访问以下URL进行检索: https://graph.facebook.com/mypagename
: https://graph.facebook.com/mypagename
在我们的示例中,这将是: https : //graph.facebook.com/mozilla
页面ID在返回的第一行数据中可见。
创建一个Facebook应用
下一步将创建一个Facebook应用程序:您将通过组合APP ID
和APP SECRET
来获取App ACCESS TOKEN
,因此所请求的URL应采用以下形式:
http://graph.facebook.com/endpoint?key=value&access_token=app_id|app_secret
请求页面信息( Info.js
)是我们定义这些参数的地方,将PageID替换为可以在/Apptuter-Firefox/js
找到的数字
|
让我们在目录根目录下的manifest.webapp
文件中定义新的应用程序属性:
|
艺术品
只剩下艺术品了。 从存储库中转到/Apptuter-Firefox/images
然后将默认图像替换为带有匹配尺寸和文件名的示例徽标图像。
成功!
我们完成了! 让我们使用Firefox OS Simulator测试该应用的外观:
您最终有责任按照Facebook,Google和Mozilla服务条款以及最终用户许可协议使用该软件。 这适用于该软件可能集成的任何服务。
最初发布在Mozilla Hacks上 。 在知识共享下重新发布。
翻译自: https://opensource.com/life/14/9/facebook-firefox-os-app
facebook移动端框架