-2
我想要使用來自GraphQL API的數據。 我該怎麼做到這一點?我是新來的webapi和任何幫助表示讚賞我想在.NET中使用GraphQL Web API
我想要使用來自GraphQL API的數據。 我該怎麼做到這一點?我是新來的webapi和任何幫助表示讚賞我想在.NET中使用GraphQL Web API
假設你想要消耗的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
一些資源:
看看[這](https://github.com/bkniffler/graphql-net-client),例如 –