gpt4 book ai didi

php - 通过posterous api 发布到posterous.com

转载 作者:行者123 更新时间:2023-12-04 07:07:25 24 4
gpt4 key购买 nike

我正在使用 curl 并且我想通过posterous api发布。我正在使用这种方法posterous.com/api/newpost

我的代码是

$url="userid"
$posturl = "posterous.com/api/newpost";
$session = curl_init($posturl);
$postVars = array(

"site_id" => $url,

"body"=>$message

);

curl_setopt($session, CURLOPT_POST, true);
curl_setopt($session, CURLOPT_POSTFIELDS, $postVars);
curl_setopt($session, CURLOPT_HEADER, false);
curl_setopt($session, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($session, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($session);
$obj = json_decode($response,true);
curl_close($session);

但我收到此错误
<rsp stat="fail">
<err code="3001" msg="Invalid Posterous email or password" />
</rsp>

请指导我

谢谢

最佳答案

好吧,您实际上似乎并未发送电子邮件地址或密码,所以我想这就是问题所在。

All calls require user authentication which is done by basic HTTP authentication with a user's Posterous email address and password.



你可以这样做:
$user = 'foo@bar.com';
$password = 'foobar';

curl_setopt($session, CURLOPT_USERPWD, $user . ":" . $password);

关于php - 通过posterous api 发布到posterous.com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/915325/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com