获取特定项目的进度报告

该操作检索特定项目的进度报告,并在Atom标准中返回结果。因此,要接收XML格式的响应接受头必须设置为“接受:application / atom + xml”.的指示,这是一个不安全的请求“公共/”元素,因此,不需要访问令牌(身份验证)。

HTTP方法:

得到

内容类型:

xml、json

接受类型:

原子+ xml、json

路径:

https://api.globalgiving.org/api/public/projectservice/projects/ {projectid} /报告

路径参数:

{projectid}项目的数字标识符,需要替换为实际值

查询字符串参数:

api_keyAPI密匙部分,需要

查询字符串示例:

/ api /公共/ projectservice /项目/ 1883 /报告?api_key = YOUR_API_KEY

HTTP GET请求使用cURL:

-H "Accept: application/atom+xml" -H "Content-Type: application/xml" -X GET "https://api.globalgiving.org/api/public/projectservice/projects/1883/reports?api_key=YOUR_API_KEY"

XML响应:

 抗击尼日尔儿童饥饿
  20-06-07 t05:26:52 . 000z  //www.tuuhangaido.com  GlobalGiving    . 
  //www.tuuhangaido.com    2005年2月,世界粮食计划署(粮食计划署)发起了一项紧急行动,最初的目的是防止脆弱人口陷入危机局势。世界粮食计划署支持尼日尔的国家粮食危机预防和管理机制(DNPGCA),以多种方式提供粮食援助。这包括向在食疗中心接受治疗的营养不良儿童的家庭提供口粮;游牧民族的粮食;和口粮,以支持以工换粮活动。今年7月,随着DNPGCA的食品库存和资金减少,世界粮食计划署扩大了其业务,向严重营养不良的家庭免费提供食品。粮食计划署的主要粮食援助活动概述如下。迄今为止,粮食计划署的紧急行动已为近300万人提供了粮食。点击下方阅读世界粮食计划署在尼日尔工作的完整报告。 Niger Emergency Operation Report
  World Food Programme    . . 

注意:可能有零个或多个< >条目元素。

获取特定项目结构的进度报告

符合原子联合格式

饲料

标题
字符串
id 字符串
作者
的名字 字符串
链接 (一)

href(属性) 字符串
rel(属性) 字符串
条目 [一个或多个]

id 字符串
发表 dateTime
内容
字符串
标题
字符串
作者
的名字 字符串
链接 [零个或多个]

href(属性) 字符串

获取特定项目的进度报告的元素定义

元素 强制性的 描述
标题 要求 项目名称。
Feed -> id 要求 全球捐助URI。
提要->作者->名称 要求 整个feed的发布者,在这种情况下,GlobalGiving。
链接[href]属性 要求 GlobalGiving网站上项目进度报告父页的URL。
链接[rel]属性 要求 值“self”表示href属性的值,标识与包含元素等价的资源。
Feed -> entry -> id 要求 GlobalGiving网站上项目具体进度报告入口页的URL。
发表 要求 更新发布的日期时间戳(格式:YYYY-MM-DDThh:mm:ss[.s[s*]][TZD])。
内容 要求 进度报告内容。
标题 要求 进度报告的标题。
提要->条目->作者->名称 要求 作者进展报告。
Feed -> entry -> link [href]属性 要求 URI指向与此进度报告内容关联的额外资源,如图像、Word文档或PDF文件。
警告:Javascript目前被禁用或在您的浏览器中不可用。GlobalGiving大量使用Javascript,禁用Javascript将无法正常工作。请启用Javascript并刷新此页面。
Baidu
map