manbet手机版API的例子

manbet手机版PHP

manbet手机版下面是php代码的一个简单示例,它使用curl从API检索数据,以便列出1990年至1994年间的诺贝尔生理学或医学奖得主。manbet手机版为了简单起见,它保持简短,没有错误处理。

manbet手机版php代码:


manbet手机版<?manbet手机版php
manbet手机版# API的基础URL
manbet手机版$ url = ' http://api.nobelprize.org/v1/prize.json ';
manbet手机版#列出1990年至1994年的诺贝尔医学奖
manbet手机版$ url。= ' ?类别= medicine&year = 1990以来= 1994;

manbet手机版#使用CURL从API检索结果
manbet手机版$ ch = curl_init ();
manbet手机版curl_setopt ($ ch CURLOPT_URL $ url);
manbet手机版curl_setopt ($ ch CURLOPT_RETURNTRANSFER真实);
manbet手机版(字符串= curl_exec美元ch);
manbet手机版curl_close (ch);

manbet手机版将JSON输出读入关联数组
manbet手机版$result = json_decode($string, true);

manbet手机版#找出列出的工作年限
manbet手机版$ numyears = count($(“奖金”)结果);

manbet手机版For ($i = 0;manbet手机版我< numyears美元;manbet手机版$我+ +){

manbet手机版#打印类别和年份
manbet手机版猫=结果美元(“奖金”)[$ i](“类别”);
manbet手机版年=结果美元[“奖品”][$ i]['年'];
manbet手机版打印”< b >猫年美元< / b > < br > n”;

manbet手机版#了解有多少人在这个类别中获奖
manbet手机版$ numlaur = count($结果(“奖金”)[$ i][“获奖者”]);

manbet手机版For ($j = 0;manbet手机版j < numlaur美元;manbet手机版$ j + +) {

manbet手机版#打印出名字
manbet手机版firstname =结果美元[“奖品”][$ i][“获奖者”][j]美元(“firstname”);
manbet手机版姓=结果美元[“奖品”][$ i][“获奖者”][j]美元(“姓”);
manbet手机版打印“$firstname $姓氏
n”;

manbet手机版}
manbet手机版打印“< br > n”;
manbet手机版}

manbet手机版? >

manbet手机版结果:

manbet手机版1994年医学
manbet手机版阿尔弗雷德·g·吉尔曼
manbet手机版马丁Rodbell

manbet手机版1993年医学
manbet手机版理查德•j•罗伯茨
manbet手机版菲利普·a·夏普

manbet手机版1992年医学
manbet手机版爱德蒙·h·菲舍尔
manbet手机版埃德温·g·克雷布斯

manbet手机版1991年医学
manbet手机版Erwin内尔
manbet手机版伯特Sakmann

manbet手机版1990年医学
manbet手机版约瑟夫·e·穆雷
manbet手机版大肠Donnall托马斯

manbet手机版引用此部分
manbet手机版MLA风格:API示例。manbet手机版NobelPrize.org。manbet手机版2022年诺贝尔奖推广AB。manbet手机版2022年9月20日星期二。manbet手机版< //www.dokicam.com/about/api-examples/ >