我正在开发 Twitter Oauth API 。正在开发的项目可在下面找到。
我遇到了问题,无法解决。问题是;我使用POST函数发出的Twitter API函数(例如状态”,友谊请求)可以正常工作。
但是,当包含int类型数据时,我得到以下信息
错误代码:32消息:“无法验证您的身份。”
当我在 in_reply_to_status_id 函数或收藏/创建,需要int类型数据( ID )的收藏夹/破坏,状态/转发,状态/取消转发。
Index.php代码:(已放置我的应用程序使用者密钥)
<?php
session_start();
include("TwitterClass.php");
$twitter = new Twitter('srFixTitKV8f9WmJwF6VehhSF', 'GqSR29NQ0RoDBQ8gywQrsLV3vXowgFsSIMmueVQPm7E4ALAkNH');
$status = $twitter->post('statuses/update', ['status' => 'Test2!', 'in_reply_to_status_id' => '1057346977753636864'], true);
if ($status) {
echo 'Success!';
}
?>
正在开发的项目的GitHub页面可通过下面的链接访问。谢谢您的帮助。
答案 0 :(得分:0)
可能是您忘记添加的值等于true,例如:== true);
而不是true);
。