谁知道怎么解决人人网"提交的api_key不属于任何已知的应用"问题?

2012-06-20 22:07:42 +08:00
 sdjl
研究一天了, 没有结果, 我调用 http://wiki.dev.renren.com/wiki/Users.getLoggedInUser 这个api, 签名用人人提供的数据验证算法是对的,post了method,v,access_token,format四个参数, 同时指定format为JSON

但是人人就是返回:
<?xml version="1.0" encoding="UTF-8"?>
<error_response><error_code>101</error_code><error_msg>提交的api_key不属于任何已知的应用</error_msg><request_args/></error_response>

非常无厘头, access_token打印出来看数据格式和人人提供的样例是一样的, 所以access_token应该是对的(刚获得的)

有没有朋友知道问题出再哪里吗? 今天下午搞到现在一直就卡在这个问题上了...
2889 次点击
所在节点    程序员
1 条回复
sdjl
2012-06-20 22:17:39 +08:00
补充说明, 因为签名算法已经验证是对的, 所以应该不是人人提示的utf-8编码问题

post的时候我确实做了urlencode编码

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/40108

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX