我有一个Facebook应用程序在页面选项卡(组织的Facebook页面的选项卡)中运行.页面选项卡URL(和安全页面选项卡URL)指向我自己的服务器上的URL,该URL包含一个包含Google日历的iframe的PHP页面.
当我使用管理员帐户(http和https)打开页面时,该应用程序运行正常.但是当我使用"喜欢"页面的人的用户帐户打开页面时,该应用程序根本不会出现(http和https).有什么建议?谢谢.
嗨,我只是使用开放图表在Facebook上定义我的自定义操作.在我想要提交操作时创建操作后,它会创建错误.
Publish Actions
You must publish at least one action to your Timeline using this action type. Review the documentation.
Run Code Online (Sandbox Code Playgroud)
并给我链接到这个页面,我只能看到图api的网址.如果我做错了什么?
任何人都可以告诉我如何摆脱这个错误?如何在时间轴上发布操作以便我可以提交我的操作以供审批?
问候
我已经为取消授权回调配置了一个URL,但是我不知道您必须在该文件中放置什么,并且该文件没有被调用。
您如何处理?
如何处理和用户首次访问该应用程序并单击“取消”,以及一旦用户在其配置文件上“接受”该应用程序后如何处理该应用程序的删除。
谢谢。
我正在开发一个Facebook App,我需要创建一个测试页面。
我正在关注文档,并且停留在步骤3:使用Graph API创建测试页。
设置为该cover_photo字段的URL无关紧要,我始终会收到:
(#100)创建页面需要带有效URL的参数cover_photo。
我尝试了不同的尺寸,扩展名。我还重新使用了图片字段网址。
这是POST请求的参数:
谢谢您的帮助。
我正在使用此代码将文本与图像合并,并且工作正常.但是当我在Facebook应用程序中使用此代码时,它不会显示任何输出.有人可以帮我解决问题吗?据我所知,问题在于这一行:
header("Content-Type: image/jpeg");
Run Code Online (Sandbox Code Playgroud)
当我删除它时,它显示一些混乱的输出.
<?php
header("Content-Type: image/jpeg");
$im = ImageCreateFrompng("jump_empty.png");
$black = ImageColorAllocate($im, 255, 255, 255);
$start_x = 10;
$start_y = 20;
Imagettftext($im, 12, 0, $start_x, $start_y, $black, 'ambient.ttf', "hellooo");
Imagejpeg($im, '', 100);
ImageDestroy($im);
?>
Run Code Online (Sandbox Code Playgroud)
这是我用于Facebook应用程序的代码:
<?php
include_once 'facebook.php';
include_once 'config.php';
$facebook = new Facebook(array(
'appId' => FACEBOOK_APP_ID,
'secret' => FACEBOOK_SECRET_KEY,
'cookie' => true,
'domain' => '_____'
));
header("Content-Type: image/jpeg");
$session = $facebook->getSession();
if (!$session) {
$url = $facebook->getLoginUrl(array(
'canvas' => 1,
'fbconnect' => 0,
'req_perms' => 'read_stream,publish_stream'
));
echo …Run Code Online (Sandbox Code Playgroud) 可能重复:
在Facebook墙上发布为页面,而不是用户
Facebook应用程序可以代表页面发布,就像用户状态一样吗?
基本上,我是专业的PHP开发人员.我只有使用PHP开发网站的经验.我没有创建移动应用程序的经验.
我的组织希望建立一个网站(使用PHP)以及移动应用程序(在Android和iOS中),为某些社区创建社交网络,这将完全类似于Facebook网站和Facebook应用程序的功能.
但是我没有从哪里开始?怎么开始?我应该遵循什么方法?如何利用PHP来完成所有这些工作?
我想知道Facebook网站和Facebook应用程序如何协同工作?我想知道这种现象是什么,系统架构,原理,设计模式,技术和其他东西背后都在起作用?
我在我的笔记本电脑上使用Facebook网站,在Android智能手机上使用Facebook 应用程序
每当我在Facebook上收到任何通知时,它几乎会在Facebook网站和Facebook应用程序上同时得到通知.
此外,每当我更新我的状态或做任何活动,如回复或评论帖子,添加组更新,添加事件更新等,从Facebook网站,它立即反映到Facebook应用程序,它发生在副 - a - 时尚.这也很顺利.
根据我的理解,Facebook网站和Facebook应用程序必须使用相同的数据库来存储和访问数据,但我仍然没有得到他们如何协同工作,因为Facebook网站和Facebook应用程序的代码库是完全不同的东西性质?此外,Facebook网站和Facebook应用程序的执行方式是两个完全不同的东西.
在Facebook应用程序已使用不同的技术(例如Android,iOS设备的Windows Phone,黑莓等)和内置的Facebook网站已经使用PHP和所有其他的东西,建但他们仍然在同步协同工作.
将不同技术相互同步工作背后的现象是什么?
而且我对各种网站和应用程序(如Gmail,LinkedIn等)都观察到同样的事情.他们是否也像Facebook一样处理同样的现象?
请指导我正确的方向.作为PHP开发人员,我对这个项目的方法应该是什么以及如何?
谢谢.
php facebook social-networking mobile-application facebook-apps