最近用猫眼电影 API 撸个 app 但是这个 API 用浏览器就能打开 用 httpurlconnection 抓 json 就返回 403 好像是加密了 有大神指点一下吗 谢谢!!

2016-05-31 12:24:35 +08:00
 stc3033
最近用猫眼电影 API 撸个 app 但是这个 API : http://m.maoyan.com/showtime/wrap.json?cinemaid=11533&movieid=
用浏览器就能打开 用 httpurlconnection 抓 json ; getResponseCode 返回 403 有大神指点一下吗??谢谢!!
12516 次点击
所在节点    Android
10 条回复
stc3033
2016-05-31 13:26:00 +08:00
https://cloud.githubusercontent.com/assets/16276454/15663858/dcd57970-2731-11e6-9b38-b9c78ff2cfff.png
https://cloud.githubusercontent.com/assets/16276454/15664009/ef7b3ad2-2732-11e6-9e5b-2e4ced401d85.png
求大神看看 浏览器就能正常打开 手机端用 chrome Safari 都能打开 用 webview 就不行了 是否是加密过了?? 谢谢!!
xzwc
2016-05-31 14:17:55 +08:00
http://m.maoyan.com/showtime/wrap.json 这个不是一个接口,只是一个 url 链接
holyrain
2016-05-31 14:22:27 +08:00
接口文档在哪里看的?我之前接的是 web 端,是 meituan.com 域名的
stc3033
2016-05-31 14:48:30 +08:00
@xzwc
http://m.maoyan.com/showtime/wrap.json
这是个链接但是可以接受 cinemaid 和 movieid 可以返回 json
比如这个 点进去是 json
http://m.maoyan.com/showtime/wrap.json?cinemaid=11533&movieid=
stc3033
2016-05-31 14:48:56 +08:00
stc3033
2016-05-31 14:51:54 +08:00
@xzwc 还是我理解有误? 我从这里看到的 API 接口
http://www.jianshu.com/p/9855610eb1d4
stc3033
2016-06-01 18:22:11 +08:00
没有人嘛?
我查了一下 可以模拟浏览器 但我试了还是不太好使??
URLConnection myConn = (HttpURLConnection)myUrl.openConnection();
myConn.setRequestProperty("User-agent","Mozilla/4.0");
holyrain
2016-06-01 18:51:11 +08:00
这些接口没试过,有问题我觉得要问问给接口的人。之前我们公司的做法是跟他们签合作,上美团联盟注册个账号,然后他们会给个接口文档
stc3033
2016-06-02 08:53:07 +08:00
@holyrain 这些应该是自己抓的😳
0123guoxiao
2017-06-10 21:49:10 +08:00
不是挖坟,但只是今天刚好在做相关的东西,尝试了下,网上东扒一段,西拼一段的,居然搞出来了。楼主是否已经解决呢? java web 初学者一枚~

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

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

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

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

© 2021 V2EX