首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >(开发) PHP Twitter API库

(开发) PHP Twitter API库
EN

Stack Overflow用户
提问于 2018-10-30 18:54:54
回答 1查看 59关注 0票数 0

我正在开发Twitter。正在开发中的项目可在下面查阅。

我遇到了一个问题,很难解决。问题是,使用POST函数发送的Twitter函数,比如status',友谊请求,确实有效。

但是,当包含int类型数据时,我会得到以下信息

错误代码: 32条消息:“无法对您进行身份验证。”

当我将statuses/update函数包含在in_reply_to_status_id函数中,或者包含诸如收藏夹/创建、收藏夹/破坏、状态/转发、状态/unretweet等需要int类型数据(ID)的函数时,就会出现这种情况。

Index.php代码:(我的应用程序消费者密钥放置)

代码语言:javascript
复制
<?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页面可以通过下面的链接获得。谢谢你的帮助。

项目Github (TwitterClass.php源代码)

EN

回答 1

Stack Overflow用户

发布于 2018-10-30 19:43:04

您忘记添加的可能等于true,如:== true);而不是true);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53071112

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档