2017-07-25 87 views
-2

我想要使用來自GraphQL API的數據。 我該怎麼做到這一點?我是新來的webapi和任何幫助表示讚賞我想在.NET中使用GraphQL Web API

+0

看看[這](https://github.com/bkniffler/graphql-net-client),例如 –

回答

0

假設你想要消耗的API使用HTTP,你應該能夠使用cUrl,wget,Charles,Postman甚至只是在瀏覽器中的URL欄發出請求。

要寫出你的第一個查詢,你可以用下面的啓動:

query theNameOfMyQuery { 

} 

現在,你有一個命名查詢,你就可以開始與任何字段中輸入您GraphQL服務器暴露填充它。對於一個博客例如,你可能有這樣的事情:

query theNameOfMyQuery { 
    posts { 
    title 
    author 
    } 
} 

現在,把這一到的東西,你可以要求,所有你需要做的就是URL編碼,並把它添加到您的網址。一個典型的URL看起來像這樣:

https://www.someserver.com/?query=...&variables=... 

因此,對於上面的例子中,你將有上面的查詢

https://www.someserver.com/?query=query%20theNameOfMyQuery%20%7B%0D%0A%20%20posts%20%7B%0D%0A%20%20%20%20title%0D%0A%20%20%20%20author%0D%0A%20%20%7D%0D%0A%7D 

一些資源: