LabVIEW Implementation Telegram Client with TDLib (JSON)
For start the client, you need to fill in the config file (config.ini):
- phone number — You must specify the phone number associated with Telegram (will require confirmation of access through a digital code);
- api_id — Application identifier for accessing the Telegram API, which can be obtained at https://my.telegram.org;
- api_hash — Hash of the Application identifier for accessing the Telegram API, which can be obtained at https://my.telegram.org.
Video: https://youtu.be/CW82ESEGEPc
Implemented parsing of only text messages of the JSON type: message.content.@type = messageText
Sending only text messages.
There may be problems with the conversion of UNICODE characters, which can lead to an error parsing the string.
Contains library version: TDLib 1.8.1 (JSON interface) binary
Windows - 32bit | Windows - 64bit | Unix - 64bit
For Linux need install zlib1g-dev & libssl-dev
In Unix, if not work, then you need to transfer library file (libtdjson.so) to the /usr/local/lib/ folder and correct the paths in the .../Project_lv2015/Telegram Library/Telegram Class/Methods/Initialize Path.vi file to /usr/local/lib/libtdjson.so