此操作将返回一个已签名的URL,该URL将允许您下载包含所有组织的XML文件。文件格式与https://api.globalgiving.org/api/public/organizationservice/all/organizations但是在一个大文件中包含完整的列表。这样就不需要多次调用获取所有组织端点。大容量文件每天更新一次,因此使用此方法您只需要每天最多更新一次缓存。
注意,只有XML格式可以下载。您可以使用JSON请求URL,但是URL总是会导致XML结果。
此操作检索到包含所有可用组织信息的文件的签名链接。的指示,这是一个不安全的请求“公共/”元素,但是,访问令牌(身份验证)是必需的。
得到
xml、json
xml、json
https://api.globalgiving.org/api/public/orgservice/all/organizations/download
https://api.globalgiving.org/api/public/orgservice/all/organizations/活跃的/下载
https://api.globalgiving.org/api/public/orgservice/all/organizations/审查/下载
api_key在API密匙部分,需要
/ api /公共/ orgservice / /组织/下载?api_key = YOUR_API_KEY
变异 | 路径+描述 |
---|---|
所有 | 返回GlobalGiving.org上的所有组织,包括没有活动项目的组织和尽职调查过期的组织公共/ orgservice / / api /所有/组织/下载?api_key = YOUR_API_KEY |
活跃的 | 返回GlobalGiving.org上所有当前有效的尽职调查和一个活跃的项目的组织/ api /公共/ orgservice / /组织/活跃的/下载吗?api_key = YOUR_API_KEY |
审查 | 返回GlobalGiving.org上所有当前有效尽职调查的组织,包括没有任何活动项目的组织/ api /公共/ orgservice / /组织/审查/下载吗?api_key = YOUR_API_KEY |
curl -H "Accept: application/xml" -H "Content-Type: application/xml" -X GET "https://api.globalgiving.org/api/public/orgservice/all/organizations/download?api_key=YOUR_API_KEY"
<?xml版本="1.0" encoding="UTF-8" standalone="yes"?> https://globalgiving-assets.s3.amazonaws.com/api/organizations.xml?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Date=20200624T172027Z&X-Amz-SignedHeaders=host&X-Amz-Expires=3600&X-Amz-Credential=AKIAWWX3N2JAEIZQOVVZ%2F20200624%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Signature=69d4be158ab2a954fd87965acf5cf5da64930e51fa1ae73ef68199a8c884e679< /下载>
*注意每个“&”都是被编码为“&”的实体
<?xml版本="1.0" encoding="UTF-8" standalone="yes"?> 12 Jl. > <组织编号Raya Cilebut No.32 Rt.02 Rw.11 Cilebut Timur Sukaraja Bogor Indonesia 30-0108263 456 id id //www.tuuhangaido.com/pfil/organ/456/orglogo.jpg 我们的使命是转变援助和慈善事业,加速社区引导的变革。 社区发展研究中心(PUSPEM) 16310 DC 19 http://www.puspem.or.id edu Education env Environment id name>Indonesia NG name>Nigeria 。<组织>……> < /组织> < /组织
组织 |
|
元素 | 强制性的 | 描述 |
---|---|---|
activeProjects | 要求 | Org可用的活动项目的数量 |
addressLine1 | 可选 | 机构地址的第一行。 |
addressLine2 | 可选 | 组织地址的第二行。 |
城市 | 可选 | 组织所在的城市。 |
国家 | 可选 | 组织所在国。 |
iso3166CountryCode | 可选 | ISO-3166组织所在的国家代码。 |
静脉 | 可选 | 机构的EIN编号(一般只在美国机构上可用)。 |
id | 要求 | 组织的唯一GlobalGiving标识符。 |
logoUrl | 可选 | 用于组织标识的URI。 |
任务 | 可选 | 组织的使命宣言。 |
的名字 | 要求 | 组织的名字。 |
邮政 | 可选 | 组织机构的邮政编码。 |
状态 | 可选 | 组织的状态。 |
totalProjects | 要求 | 本组织拥有/拥有的项目总数(包括资助和退休项目)。 |
url | 可选 | 组织网站的URL。 |
主题 | 可选 | 该组织的一个或多个主题 |
国家 | 可选 | 该组织在一个或多个国家开展业务 |