Skip to content

conradev/YikYakAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Yik Yak API

This is a Python implementation of the private Yik Yak API.

It can easily be shadow banned because it does not mimic iOS device requests 100% (but it theoretically could) and it doesn't generate real-looking locations (but it theoretically could).

Example Usage

Import and Instantiate Client

from yikyak import YikYakAPI
yyapi = YikYakAPI(None, 37.427367, -122.169982)
yyapi.registerUser()

Get Yaks

yyapi.getMessages()
# {'otherLocations': [ ... ], 'yakarma': '100', 'messages': [ ... ], 'featuredLocations': [ ... ]}

Post and Upvote a Yak

messageID = yyapi.sendMessage('test').get('yakID', None)

for x in range (0, 140):
    yyapi = YikYakAPI(None, 0, 0)
    yyapi.registerUser()
    print yyapi.likeMessage(messageID)

License

YikYakAPI is available under the GNU General Public License v3. See the LICENSE file for more info.

About

Python implementation of the private Yik Yak API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages