我目前正在对一个大学项目进行原型设计,我需要知道是否可以使用C++从imdb.com或rottentomatoes.com获取电影的评分。如果是这样,那么是否有可能以某种方式根据标题单独搜索该评分?从着名电影网站检索数据
回答
最快的方法是使用网站https://www.omdbapi.com/
。 只需发送HTTP请求,就可以查询有关电影的信息。网站将返回有关电影信息的JSON。
例子:
HTTP请求 https://www.omdbapi.com/?t=Ghost
将返回JSON
{ "Title":"Ghost", "Year":"1990", "Rated":"PG-13", "Released":"13 Jul 1990", "Runtime":"127 min", "Genre":"Drama, Fantasy, Romance", "Director":"Jerry Zucker", "Writer":"Bruce Joel Rubin", "Actors":"Patrick Swayze, Demi Moore, Whoopi Goldberg, Tony Goldwyn", "Plot":"After a young man is murdered, his spirit stays behind to warn his lover of impending danger, with the help of a reluctant psychic.", "Language":"English", "Country":"USA", "Awards":"Won 2 Oscars. Another 16 wins & 22 nominations.", "Poster":"https://images-na.ssl-images-amazon.com/images/M/[email protected]_V1_SX300.jpg", "Ratings":[ { "Source":"Internet Movie Database", "Value":"7.0/10" }, { "Source":"Rotten Tomatoes", "Value":"74%" }, { "Source":"Metacritic", "Value":"52/100" } ], "Metascore":"52", "imdbRating":"7.0", "imdbVotes":"160,136", "imdbID":"tt0099653", "Type":"movie", "DVD":"24 Apr 2001", "BoxOffice":"N/A", "Production":"Paramount Pictures", "Website":"N/A", "Response":"True" }
要发送您可以使用升压短耳或CPP-NETLIB(https://github.com/cpp-netlib/cpp-netlib)
哇,非常感谢。这正是我期待的! –
- 1. 从网站检索数据
- 2. 从Android网站/博客检索电影评级
- 3. 从网站自动检索数据
- 4. 从词典网站检索数据
- 5. Java - 从网站检索数据
- 6. 如何从网站检索数据
- 7. 从thingspeak网站检索数据到HelloCharts
- 8. Android如何从网站检索数据?
- 9. 从网站检索数据与VBA Excel
- 10. 网站数据检索
- 11. 从HTML网站检索变量名称
- 12. 从电影网站获取信息
- 13. 如何从网站数据库检索数据
- 14. 从网站数据库检索数据+如何
- 15. 从网站检索html
- 16. 想要从其他网站检索学术成果数据到我的网站
- 17. YouTube API检索数据显着降低我的网站在加载时
- 18. 如何检索网站名称?
- 19. 从SharePoint站点检索数据
- 20. 如何从网站检索数据到iPhone应用程序
- 21. 在java中的UTF-8编码,从网站检索数据
- 22. 如何登录Android中的网站并从中检索数据?
- 23. 从mysql网站检索时没有选择数据库
- 24. Python Selenium Webdriver - 从网站检索连续数据
- 25. 检索并从第三方网站抓取大量数据
- 26. 如何从Yahoo Finance中检索数据到我的网站?
- 27. 我想以检索从网站http://www.weather.gov/forecasts/xml数据
- 28. 查询网站并从中检索公开的数据
- 29. 需要关于从网站检索数据的想法
- 30. 按等级搜索电影数据库
他们都不具有HTTP请求公共API。您可以刮取数据,但这可能会导致许可问题。 IMDbs数据库也是公开可用的IIRC,但是,然后再次,你必须看看他们的许可政策 – user2176127