Unofficial Likee API wrapper for Crystal.
The integration tests are scheduled to run twice a day, through Github Actions.
See also: Likee Scraper.
This lib is in no way affiliated with, authorized, maintained or endorsed by Likee or any of its affiliates or subsidiaries.
This is purely an educational proof of concept.
-
Add the dependency to your
shard.yml
:dependencies: likee: github: kandayo/likee.cr
-
Run
shards install
For more examples, please refer to the documentation.
require "likee"
Gets a collection of videos published by the given user.
The parameters last_post_id (as in, offset) and limit may be used to paginate through the user profile.
videos = Likee.user_videos(user_id: "111")
videos.count # => 30
Gets the posts count of the given user.
user_info = Likee.user_posts_count(user_id: "1111")
user_info.videos_count # => 550
user_info.likes_count # => 1_000_000
user_info.moments_count # => 22
- Fork it (https://github.com/kandayo/likee.cr/fork)
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create a new Pull Request
- kandayo - creator and maintainer