下面的代码将有助于汽车后到BlogSpot的PHP代码。
<PHP在session_start();
$电子邮件=“blogger_email@gmail.com”;
元通=“密码”;
美元blogID =用urlencode(“blogger_id”); / /像6304924319904337556
/ /不要修改下面的代码
(使用isset($ _SESSION ['sessionToken'])){
$ CH =
curl_setopt($ CH,CURLOPT_POST,1);
curl_setopt($ CH,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ CH,CURLOPT_HEADER,0);
curl_setopt($ CH,CURLOPT_RETURNTRANSFER,1);
结果= curl_exec(CH);
resultArray = curl_getinfo(CH);
curl_close(CH);
ARR =爆炸("=",$结果);
$令牌= $ ARR [3];
$ _SESSION ['sessionToken'] = $令牌;
}
$条目=“<entry xmlns='http://www.w3.org/2005/Atom'>
<title type='text'>博客文章</ TITLE>标题
<content type='xhtml'>
这是测试contnetto后在博客文章。
</内容>
</项目>“;
$ LEN = strlen的(项);
头=阵列(“内容类型:应用程序/原子+ XML”,“内容长度:{$ LEN}”,“授权:GoogleLogin AUTH = {$ _SESSION ['sessionToken ']}","$进入”) ;
$ CH = curl_init();
curl_setopt($ CH,CURLOPT_URL,“https://www.blogger.com/feeds/ blogID /职位/默认”);
curl_setopt($ CH,CURLOPT_RETURNTRANSFER,1);
curl_setopt($ CH,CURLOPT_TIMEOUT,4);
curl_setopt($ CH,CURLOPT_HTTPHEADER,$头);
curl_setopt($ CH,CURLOPT_FOLLOWLOCATION,1);
curl_setopt($ CH,CURLOPT_UNRESTRICTED_AUTH,1);
curl_setopt($ CH,CURLOPT_POST,TRUE);
结果= curl_exec(CH);
ERROR_CODE = curl_getinfo(CH);
curl_close(CH);
回声“<PRE>”;
的print_r(头);
后续代码var_dump($结果);
的print_r($ ERROR_CODE);
退出;
?>
谢谢您。 这么好!
ลองแล้วไม่ออกครับ
错误坏请求400
阵列
(
[0] =>内容类型:应用程序/原子+ XML
[1] =>内容长度:183
[2] =>授权:GoogleLogin AUTH = UTF - 8“>
我并不真正了解如何使用此代码。