こんにちは、くぅです。
TwicasDotNet の Version 0.2 をリリースしました。
What’s new
認証タイプにより発行するURLを変更する
ツイキャスのAPIを使うときは、 認証タイプにより 認証に使うURLが違います。今回は、それに対応しました。
違いは以下のような感じです。
いかのような挙動をするようにしました。
[Fact] public static void サーバータイプのAuthURLを取得するテスト() { var client = new AuthClient(); Assert.Equal(client.GetAuthURL("Hello", DeviceType.Server), $"https://apiv2.twitcasting.tv/oauth2/authorize?client_id=Hello&response_type=code"); } [Fact] public static void サーバーレスタイプのAuthURLを取得するテスト() { var client = new AuthClient(); Assert.Equal(client.GetAuthURL("Hello", DeviceType.ServerLess), $"https://apiv2.twitcasting.tv/oauth2/authorize?client_id=Hello&response_type=token"); }
APIを呼び出す基本URLを取得する機能
API を呼び出すための基底となるURLを取得するために実装しました。
以下のような挙動をします。
[Fact] public void APIを呼ぶためのURLが取得できるか() { Assert.Equal("https://apiv2.twitcasting.tv", URLHolder.APICallBaseURL); }