[英]Microsoft Graph API - How can I use 'skiptoken'
它正在為某些團隊的頻道 ID 帶來消息和回復。
用這個,
https://graph.microsoft.com/beta/teams/{teamId}/channels/{channelId}/messages/{messageId}/replies?$top=50
如果我們得到超過 50 個結果,它返回@odata.nextLink contains 'skiptoken'
像這樣..
https://graph.microsoft.com/beta/teams/{teamId}/channels/{channelId}/messages/{messageId}/replies?$top=50&$skiptoken=ABCDEFG1234
但我想做的是在 c# 代碼中使用“skiptoken”。
我試過,
var replies = await graphClient.Teams[teamId].Channels[channel.Id].Messages[chatId].Replies
.Request()
.Top(50)
.Skiptoken(skiptoken)
.GetAsync();
此代碼返回錯誤。
如何使用“skiptoken”? 請幫我。 謝謝。
您可以使用以下代碼。
var queryOptions = new List<QueryOption>()
{
new QueryOption("$skiptoken", "MSwwLDE1OTgwMzU4MTE4OTQ")
};
var replies = await graphClient.Teams["d3b31e36-d63d-4bbe-9478-b4cc7cb17a3d"].Channels["19:342b9f379eb340048b16d9859d9e3712@thread.tacv2"].Messages["1598032654892"].Replies
.Request(queryOptions)
.GetAsync();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.