0
  • 观察:一旦我拥有 include_once('facebook.php') 页面就会变黑 - 即什么都没有显示.. 我通常只在应用程序准备好上传到粉丝页面时才包含这个 - 这会阻止某些东西吗?导致问题?

无论如何->

我有一个在线工作的应用程序。我现在试图在本地运行它并且它不起作用。

应用程序命名空间是 webcampost - 我想这就是下面所说的应用程序名称允许空格?

我使用我的网络摄像头作为文件夹名称(但没有:8888)按照此链接进行设置: 在本地主机 和虚拟主机 上运行 Facebook 应用程序: http ://sawmac.com/xampp/virtualhosts/

url: http://webcampost.com/index.php(我必须指定 index.php 因为目录列表在 apache 中)

画布网址:http ://webcampost.com/和https://webcampost.com/(<--不会去网上寻找这个:?)

如果我指定 localhost.com 而不是使用虚拟主机,我当然可以??我的主机文件中有一个条目..

但它不工作。图片没有让我进入粉丝页面..路径是相对的 - 从本地主机到在线粉丝页面的路径是否存在问题?

我只尝试了http://localhost.com/webcamapp/(没有虚拟主机),也没有运气,就像我点击“上传到 facebook”时网络摄像头停止了一样。

我想我需要在将 URI 更改为本地域后生成一个新令牌吗?

现在更奇怪的是我无法恢复到我的活动域!我只是得到一个空白页面 - 好像 Facebook 现在已经进入 localhost 并且我无法恢复到我的实时网址!我什至在另一个浏览器中尝试过,但没有运气。

虚拟主机代码:

名称虚拟主机 *

DocumentRoot "C:\xampp\htdocs" 服务器名 localhost.com

DocumentRoot "C:\xampp\htdocs\webcampost" ServerName webcampost.com Order allow,deny Allow from all

应用程序:

$pic="uploads/$name.jpg";
$params = array(
      // this is the access token for Fan Page
      "access_token" => "$accesstoken",
      "message" => "You have been entered into the competition!",
      "source" => "@" . "$pic", // ATTENTION give the PATH not URL
      //"picture" => "http://www.ifinity.co.za/webcam/boom/photo.png",
    );
     error_reporting(0);
    try {
      // path contains Facebook id of Fan page
      $ret = $fb->api('/225400744290290/photos', 'POST', $params);
     # echo '<span style="color:e3e3e3;">Photo successfully uploaded to Facebook Album / Redirect to main page</span>';
    }
4

0 回答 0