作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以,今天早上我收到以下错误:
{"errors": [{"message": "The Twitter REST API v1 will soon stop functioning.
Please migrate to API v1.1. https://dev.twitter.com/docs/api/1.1/overview.",
"code": 68}]}
自从我使用了 tmhOauth twitter api我去看看是否有更新,似乎列出了一个问题 here .
我正在使用 api 来更新媒体的状态,如下所示:
$code = $tmhOAuth->request('POST', 'https://upload.twitter.com/1/statuses/update_with_media.json',
array(
'media[]' => "@{$image}",
'status' => "{$text}"
),
true, // use auth
true // multipart
);
我发现我应该只更改链接以使用 1.1
而不是 1
但它仍然无法正常工作。
最佳答案
我的主要问题是我没有完整阅读文档!虽然将 url 从 1
更改为 1.1
已经足够了,但我没有看到 update_with_media 的新 url,因此错过了重点,如 documentation 中所述, 是 https://api.twitter.com/1.1/statuses/update_with_media.json
,即 api 而不是旧的 upload 子域.
所以,现在我的 api 调用看起来像这样并且一切正常:
$code = $tmhOAuth->request('POST', 'https://api.twitter.com/1.1/statuses/update_with_media.json',
array(
'media[]' => "@{$image}",
'status' => "{$text}"
),
true, // use auth
true // multipart
);
希望这对某人有帮助。
关于twitter - tmhOauth twitter api 停止使用 update_with_media 调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17060893/
我正在使用 tmhoauth库来构建一个小型 twitter 应用程序演示。一切正常,例如检索推文、进行搜索等。但是当我尝试使用 woeid 检索热门话题时,我收到 404 - 此页面不存在错误。我试
所以,今天早上我收到以下错误: {"errors": [{"message": "The Twitter REST API v1 will soon stop functioning. Please
我是一名优秀的程序员,十分优秀!