云计算api理论方法.pptx
《云计算api理论方法.pptx》由会员分享,可在线阅读,更多相关《云计算api理论方法.pptx(71页珍藏版)》请在冰豆网上搜索。
![云计算api理论方法.pptx](https://file1.bdocx.com/fileroot1/2022-10/7/60d802cf-b7c2-4be0-b0a7-62a18adfbcbd/60d802cf-b7c2-4be0-b0a7-62a18adfbcbd1.gif)
,Apigeeapigee,BrianMulloylandlessness,landlessness,kevinswiber,“,http:
/,Agenda,RecapPreviousEditionAPIModelingSecurityMessageDesignHypermediaTransactions,http:
/,HowdowegetstartedwithourAPI?
BuildanAPIModel,http:
/,DontGoCowboy,http:
/,HowdowesecureourAPI?
PreferredAuthorization,Howdoapproachmessagedesign?
SupportmultipleformatsJSONandXML,MakeJSONthedefault,Howdowerepresentsingleitems?
21,Twitter,Foursquare,meta:
data:
Instagram,meta:
notifications:
response:
created_at:
ThuJan1008:
44:
59+00002013,id:
289291736440791040,id_str:
289291736440791040,text:
landlessnessheresoneforyou:
50-yearplantofixDetroitnnhttp:
/t.co/kJ2l1FZv,source:
TwitterforAndroid,truncated:
false,in_reply_to_status_id:
null,in_reply_to_status_id_str:
null,in_reply_to_user_id:
41020312,in_reply_to_user_id_str:
41020312,in_reply_to_screen_name:
landlessness,user:
geo:
coordinates:
place:
contributors”:
retweet_count:
0,entities:
favorited:
false,retweeted:
false,possibly_sensitive:
false,22,Twitter,Foursquare,meta:
data:
attribution:
type:
image,location:
comments:
filter:
Sierra,created_time:
1357826573,link:
http:
/instagr.am/p/UTk5Xut3gN/,likes:
images:
caption:
user_has_liked:
false,id:
365798266911553549_3573549,user:
Instagram,meta:
notifications:
response:
checkin:
id:
50eeff78e4b0f8e9624ea5f8,createdAt:
1357840248,type:
checkin,shout:
Pharmacy#DRUGS!
#ToothPulled:
(,timeZone:
America/Detroit,timeZoneOffset:
-300,user:
venue:
source:
created_at:
ThuJan1008:
44:
59+00002013,id:
289291736440791040,id_str:
289291736440791040,text:
landlessnessheresoneforyou:
50-yearplantofixDetroitnnhttp:
/t.co/kJ2l1FZv,source:
TwitterforAndroid,truncated:
false,in_reply_to_status_id:
null,in_reply_to_status_id_str:
null,in_reply_to_user_id:
41020312,in_reply_to_user_id_str:
41020312,in_reply_to_screen_name:
landlessness,user:
geo:
coordinates:
place:
contributors”:
retweet_count:
0,entities:
favorited:
false,retweeted:
false,possibly_sensitive:
false,23,Howdowerepresentcollections?
25,Twitter,Foursquare,meta:
data:
attribution:
type:
image,location:
comments:
filter:
Sierra,created_time:
1357826573,link:
http:
/instagr.am/p/UTk5Xut3gN/,likes:
images:
caption:
user_has_liked:
false,id:
365798266911553549_3573549,user:
Instagram,meta:
notifications:
response:
recent:
id:
50eeff78e4b0f8e9624ea5f8,createdAt:
1357840248,type:
checkin,shout:
Pharmacy#DRUGS!
#ToothPulled:
(,timeZone:
America/Detroit,timeZoneOffset:
-300,user:
venue:
created_at:
ThuJan1008:
44:
59+00002013,id:
289291736440791040,id_str:
289291736440791040,text:
landlessnessheresoneforyou:
50-yearplantofixDetroitnnhttp:
/t.co/kJ2l1FZv,source:
TwitterforAndroid,truncated:
false,in_reply_to_status_id:
null,in_reply_to_status_id_str:
null,in_reply_to_user_id:
41020312,in_reply_to_user_id_str:
41020312,in_reply_to_screen_name:
landlessness,user:
geo:
coordinates:
place:
contributors”:
retweet_count:
0,entities:
favorited:
false,retweeted:
false,possibly_sensitive:
false,26,Howdowerepresentsearchresults?
29,BingSearch,GoogleCustomSearch,kind:
Listing,data:
after:
t3_qy342,before:
null,children:
data:
id:
f605o,num_comments:
943,score:
1146,ups:
3110,downs:
1964,created:
1295553753.0,url:
http:
/author:
jining,data:
id:
c9eng”,num_comments:
308,score:
59,ups:
128,downs:
69,created:
1275155900.0,url:
http:
/false,is_self:
true,permalink:
/r/IAmA/comments/c9eng/i_am_a_sushi_man_ama/,author:
IAmASushiMan”,RedditSearch,kind:
customsearch#search,url:
type:
application/json,template:
https:
/queries:
request:
title:
GoogleCustomSearch-sushi,totalResults:
15000000,searchTerms:
sushi,count:
10,startIndex:
1,context:
title:
CustomSearch,searchInformation:
searchTime:
0.314942,formattedSearchTime:
0.31,totalResults:
15000000,formattedTotalResults:
15,000,000,items:
kind:
customsearch#result,title:
StandardizedUsageStatisticsHarvestingInitiative(SUSHI.-NISO,htmlTitle:
u003cbu003eStandardizedUsageStatisticsHarvestingInitiativeu003c/bu003e(u003cbu003eSUSHIu003c/bu003eu003cbu003e.u003c/bu003e-NISO,link:
http:
/www.niso.org/workrooms/sushi,displayLink:
www.niso.org,snippet:
TheStandardizedUsageStatisticsHarvestingInitiative(SUSHI)Protocolstandard(ANSI/NISOZ39.93-2007)definesanautomatedrequestandresponsemodel.”,SearchResponse:
Version:
2.2,Query:
SearchTerms:
sushi,Web:
Total:
95200000,Offset:
0,Results:
Title:
TheSushiFAQ-Theultimateguidetosushiandsashimiandhowto.,Description:
Whatissushi?
.,Url:
http:
/CacheUrl:
http:
/DisplayUrl:
DateTime:
2013-01-08T15:
12:
00Z,Title:
WhatIsSushi?
-SushiGuide-E,Description:
E.,Url:
http:
/CacheUrl:
http:
/DisplayUrl:
DateTime:
2013-01-07T13:
51:
00Z,30,(Mostly)FollowGoogleCustomSearch,meta:
limit:
1,offset:
10,totalResults:
15000000,query:
sushi,searchTime:
0.314942,results:
Howdowerepresentlinks?
LinkingExamples,NetflixAPI,organization:
login:
octocat,id:
1,url:
https:
/type:
Organization”,GitHubAPI,PreferredLinking,FollowNetflixandtheWebLinkingspec,Howdowerepresentactions?
ActionExamples,GitHub,”actions:
“name”:
“edit-repo”,“method”:
“PATCH”,“href”:
“https:
/”fields”:
“name”:
“name”,“type”:
“text”,“name”:
“descript