返回信息流最近在用ruby使用北邮人论坛的发文章接口,来通过第三方应用向论坛上发文章,关键部分的代码如下(其中access_token已经得到):
url=URI("http://bbs.byr.cn/open/article/:name/post.json?token=#{access_token}")
parameter = {}
parameter[":name"]='Python'
parameter[:title]='test'
parameter[:content]='Successfully sent'
body = Net::HTTP.post_form(url, parameter)
但总是出现状态码是400的错误,说是参数请求错误或丢失,想请教一下您有什么解决办法?
这是一条镜像帖。来源:北邮人论坛 / bbs-open-api / #435同步于 2015/11/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
BBSOpenAPI机器人发帖
[紧急求助]调用开放平台接口出现400错误
lingbo
2015/11/4镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
【 在 dss886 的大作中提到: 】
: 服务器端的问题吧……已经修好了
可是我刚才试了,还是那个错误,网页返回消息:
{"request":"/article/Python/post.json","code":"1701","msg":"请求参数错误或丢失"}
请问我请求的url有问题吗,这个发文章的接口用的对吗?
我也是这个接口遇到问题了,发文章这个,其他的都可以./article/:name/post.(xml|json)这个接口.
传了这个三个参数
:name true string 合法的版面名称
title true string 新文章的标题
content true string 新文章的内容,可以为空
【 在 dss886 的大作中提到: 】
: 服务器端的问题吧……已经修好了