Skip to content

ahll/Chat-API-NET

 
 

Repository files navigation

Chat API .NET

This is a fork from currently unsupported mgp25/Chat-API-NET project - WhatsApp API client library written in C#.

Modifications

  • new configuration
  • session of request user encrypt key
  • fixed encoder/decoder
  • register/login constants fixes
  • small protocol fixes
  • demo client with some small functionality (login, get phone presence, status, photo) added

Modifications were "translated" from tgalal/yowsup project - Python WhatsApp API client library.

Most important files in tgalal/yowsup:

WhatsAppInfoWeb

Web API (ASP.NET Core Web API using .NET Framework) application that receives information about phone number using WhatsApp API.

Application is for PoC purposes only.

Input:

  • phone

Output (ContactInfo instance):

  • phone registered state
  • user id
  • status text
  • last seen timestamp
  • profile photo file

About

The .NET WhatsApp library

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 80.8%
  • C++ 10.9%
  • Objective-C 6.6%
  • C 1.7%