.Net用VK API

画像

こんにちは、友達!



私の小さなオープンソースプロジェクト、つまりVKontakte API for .Netの実装についてお話したいと思います。 合計で、私は一年半の間それを見てきました。 すべてが行われているわけではありませんが、カットの下で行われていることです。



実装されたメソッドの完全なリストは、 ドキュメントに記載されています 。 簡単に言うと、次のカテゴリのほとんどすべてのメソッド:



これを扱う方法の小さな例。 たとえば、「hello、friend!」というメッセージをHabrahabrコミュニティのユーザーに送信してみましょう(チェックは削除されました)。 この例は、ライブラリの動作を示すためだけに示されています。

static void Main(string[] args) { int appId = 1234567; //  id  string email = "example@example.ru"; // email   string password = "qwerty123"; //  Settings settings = Settings.All; //     var api = new VkApi(); api.Authorize(appId, email, password, settings); //  var group = api.Utils.ResolveScreenName("habr"); //  id     habr //  id   , . -  = 1000 int totalCount; //  -  var userIds = api.Groups.GetMembers(group.Id.Value, out totalCount); foreach (long id in userIds) { api.Messages.Send(id, false, ", !"); //    } }}
      
      







プロジェクトのWebサイトからダウンロードするか、Nugetからダウンロードできます。



画像






PS多くのメソッドはまだ実装されていません。プロジェクトに参加したり、エラーを見つけたい場合は、 サイトからお知らせください。



All Articles