Skip to content

Sharp-Tinder is a basic client framework for the very popular tinder dating app.

Notifications You must be signed in to change notification settings

AqlaSolutions/sharp-tinder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Sharp Tinder

Sharp Tinder is a basic client framework for the very popular tinder dating app.

The API still works (March 2018) but it could be changed by tinder.

API

Currently supported are following api methods:

  • Login - login to tinder
  • GetUpdates - get chat updates
  • GetRecommendations - get new recommendations
  • Rate - rate a user
    • Superlike
    • Like
    • Pass
  • SendMessage - send a message to a user
  • GetUser - get all information about a user
  • UpdatePosition - update your own position

Examples

Login

The login works over oauth and the new facebook graph api 2.6. So it is a bit tricky in the beginning.

  1. You have to get your facebook user id!
  2. Follow this link and check the network traffic. After connecting tinder with your account, there should be a message response (from https://www.facebook.com/v2.6/dialog/oauth/confirm?dpr=2), which contains the access token!
...&access_token=EAAGm0PX4ZCpsBAD449veptM...

Then it is easy, just use the fbid and access token with this method:

client.Login(userId, accessToken);

Updates

To get new chat updates simply call this method:

var res = await client.GetUpdates(new DateTime(2000, 01, 01));

foreach (var m in res.Matches)
	if (m.Person != null)
		Console.WriteLine($"{m.Person.Name} ({m.Id}) - {2016 - m.Person.BirthDate.Year}");

.NET Standard 2.0 / .NET Core 2.0

If you want to use this is a Net Standard or Net Core application, use the corresponding SharpTinderCore and SharpTinderCoreExample projects.

About

Sharp Tinder was just a proof of concept written in August 2016

About

Sharp-Tinder is a basic client framework for the very popular tinder dating app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%