2 nicholas pzq Nicholas_PZQ 于 2017.08.13 15:09 提问

如何获得网站api的url 5C

最近在学习“Python编程,从入门到实践”,里面有一章讲从GitHub的API上获取开源项目的信息,比如利用“https://api.github.com/search/repositories?q=language:python&sort=stars”就可以获得所有Python项目的信息。
我的问题是,假如想从其它的网站获取信息,那么该怎么调用api呢?同时api调用的语法规则又是怎样的呢?

3个回答

oyljerry
oyljerry   Ds   Rxr 2017.08.13 15:31

这个需要对应网站有提供开发文档,不然就得自己分析。用浏览器调试工具等分析

Nicholas_PZQ
Nicholas_PZQ 那网站的开发文档一般上哪里找啊?
11 个月之前 回复
zy841958835
zy841958835   Ds   Rxr 2017.08.14 08:23

这些api要么是某个模块里面的类或者方法 下载模块就行
https://pypi.python.org/pypi/setuptools

qq_35728177
qq_35728177   Ds   Rxr 2017.08.14 08:26

一般你需要找的网站api 只需要直接搜索 比如 GitHub 可以直接搜索 GitHub API 或 GitHub开发文档 https://developer.github.com/v3/

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
获取网络的api 的例子
function getDan28(){ $result = S('dandata'); if (empty($result)) { $url="http://api.1680210.com/LuckTwenty/getPcLucky28.do?issue="; $result =curlGet($url); S('dandata',
这个网站 精确的北京时间 是如何获取的
导读:   www.bjtime.cn 和 http://www.timedate.cn/worldclock/ti.asp   精确的时间是怎么得到的?   我知道官网:www.time.ac.cn/timeflash.asp?user=flash   可以得到精确到秒的XML格式的时间,但是我不知道如何用到自己的网站上去,像bjtime和timedata一样,请大家赐教.谢谢! 本文转自 ht
asp取当前url
Function GetUrl() On Error Resume Next Dim strTemp If LCase(Request.ServerVariables("HTTPS")) = "off" Then  strTemp = "http://"Else  strTemp = "https://"End If strTemp = strTemp & Request.ServerVariab
获取当前访问url的来源地址
很多时候有些需要获取当前地址是从哪个网页点击进来的。 比如我在www.a.com/index.jsp页面有个www.b.com/index.jsp的调整页面的a标签,点击进行跳转, 这个时候只需要在b网站的index.jsp中通过下面方法获取a网站的地址。 String  request_url=request.getHeader("Referer"); 获得的request_url的
总算找到API的URL了
奇怪,怎么不放到FAQ中去,现在的FAQ里面都是些什么玩意儿。昨天几乎把CSDN Blog上的帮助全看了一遍,就是没看到这个。今早上来无意中找到支持专区,还好,也有人问这个,API的URL是:http://blog.csdn.net//services/metablogapi.aspx正好,测试Zoundry,就记在这吧。
用scrapy爬取网站数据,以api方式
# -*- coding: utf-8 -*- import scrapy import json import re from yiyao.items import YiyaoItem                         #引入Item #Item和pipelines略过 class YiyaoSpiderSpider(scrapy.Spider):     n
通过URL来获取网络上的资源下载
如何进行网上资源的下载,可以用这个模仿着网站文件的传送下载功能
几个html网页提取正文的API和开源算法
1.  URL2io 提供网页信息提取服务 http://blog.url2io.com/url2io-app-samples/pageless/ 2.readability https://github.com/luin/readability 3.arex Turn any web page into a clean view
从Request.Url获取根网址的方法
从Request.Url获取根网址的方法在拼接绝对路径的网址时,经常需要从Request.Url中获取根网址(比如https://git.oschina.net),然后与相对路径一起拼接为绝对路径。以前的做法如下:var uri = Request.Url.Scheme + "://" + Request.Url.Host + "/userfile/img";今天发现了更简单的方法:var uri
java网络编程根据域名获取ip地址,URL
域名解析,将域名可转换为ip地址InetAddress也可以通过使用getAddress()来获得IP地址,但是它的返回值是一个4个字节的数组。因此尽管getAddress()在获得IP方面是有用的,但却不适于用来输出。package dns; import java.net.InetAddress; import java.net.UnknownHostException; import jav