[英]Can't connect to facebook chat using xmpphp
今天,我想創建一個非常簡單的php應用程序以與Facebook朋友聊天,但被嚇到了,我使用xmpphp連接到Facebook聊天。 下面是我編寫的代碼。
<?php
require_once("libs/facebook/src/facebook.php");
require_once("informations/facebook_info.php");
$facebook=new Facebook($config_facebook);
if($facebook->getUser())
{
//now connect to facebook chat api
require_once('libs/xmpphp/xmpphp/xmpp.php');
$accesstoken=$facebook->getAccessToken();
$con=new XMPPHP_XMPP('chat.facebook.com',5222,'my-id@facebook.com',$accesstoken,'xmpphp','chat.facebook.com');
$con->useEncryption=false;
$con->connect();
}
else
{
header("location:index.php");
}
?>
但這使我發出警告:
警告:fclose()期望參數1為資源,在第405行的C:\\ wamp \\ www \\ libs \\ xmpphp \\ xmpphp \\ XMLStream.php中給出null
我錯過了什么嗎?
不要將NULL
參數傳遞給fclose()
。 將句柄作為參數發送給它。
像這樣
<?php
$handle = fopen('somefile.txt', 'r');
fclose($handle);
?>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.