public static async Task <FollowUsersResponse> GetFollowUsersAsync(NiconicoContext context, uint pageSize, FollowUsersResponse lastUserResponse)
        {
            var uri = $"https://nvapi.nicovideo.jp/v1/users/me/following/users?pageSize={pageSize}";

            if (lastUserResponse != null)
            {
                uri += "&cursor=" + lastUserResponse.Data.Summary.Cursor;
            }

            await context.PrepareCorsAsscessAsync(HttpMethod.Get, uri);

            return(await context.GetJsonAsAsync <FollowUsersResponse>(uri, UserFollowResponseConverter.Settings));
        }
Exemple #2
0
 /// <summary>
 /// ログイン中のユーザーのお気に入り登録しているユーザーの一覧を取得します。
 /// </summary>
 /// <returns></returns>
 public Task <Follow.FollowUsersResponse> GetFollowUsersAsync(uint pageSize = 25, Follow.FollowUsersResponse lastFollowUserRes = null)
 {
     return(Follow.FollowClient.GetFollowUsersAsync(_context, pageSize, lastFollowUserRes));
 }