A .NET Standard 2.0 -Wrapper für die Tinder -API
Sie können diese Bibliothek kostenlos in jeder Art von Projekt nutzen und sie verteilen, wie Sie möchten. Das einzige, was Sie in irgendeiner Weise verlinken oder auf dieses GitHub -Projekt verweisen müssen.
Ab dem 28. Juni 2020 arbeiten die meisten freien Funktionen von Tinder mit dieser Wrapper mit der bemerkenswerten Ausnahme der Authentifizierung.
Wenn Sie die API verwenden möchten, müssen Sie sich in Ihrem Browser anmelden und sich eine der eingehenden Netzwerkanforderungen ansehen. In jeder Anfrage von api.gotinder.com müssen Sie nach dem X-Auth-Token -Header suchen. Dieser Wert ist das Token, das Sie verwenden müssen, um alle Ihre API-Anrufe zu authentifizieren.
Aus meinen ersten Tests kann ich sagen, dass dieses Token lange dauert (mehr als 10 Stunden). Ich werde in den nächsten Tagen versuchen, Google OAuth, SMS Login oder Facebook -Authentifizierung zu aktivieren.
Mit diesem Wrapper können Sie Ihren Benutzernamen zurücksetzen oder ändern, Updates zu neuen Nachrichten oder neuen Übereinstimmungen erhalten und die Informationen Ihres Profils abrufen. Im Moment können Sie nur die Likes erhalten, die Sie verlassen haben, Kontodaten und Benutzerdaten.
Ich habe noch keine anderen Module implementiert, wie z. B.:
Der Grund dafür ist, dass die meisten dieser Module an ihrer App ausgerichtet sind, ich verstehe noch nicht, was sie tun, oder sie sind nicht frei und ich kann sie nicht testen.
Übereinstimmungen funktionieren vollständig, Sie können eine Liste von Übereinstimmungen erhalten und die Empfehlung mögen oder wie sie übersehen. Sie können sie auch übersehen.
Nachrichten sind vollständig implementiert und Sie können schriftliche Nachrichten, GIFs (aus Giphy) und Songs von Spotify senden. Sie können auch eine Liste der Nachrichten aus jeder Übereinstimmung abrufen.