Skip to content

Things still needing implementation for a complete client #17

Description

@Preloading

API Endpoints

DMs

  • GET /1/direct_messages.xml (can't be done without hammering bluesky servers)
  • GET /1/direct_messages/sent.xml (can't be done without hammering bluesky servers)
  • POST /1/direct_messages/new.xml

Users

  • GET /i/activity/about_me.json (connect tab)
  • GET /1/statuses/friends.xml
  • GET /1/statuses/following_timeline.json (no practical bsky equivalent)
  • GET /1/statuses/followers.xml
  • GET /1/favorites/:id.json (pageation)
  • GET /1/:handle/lists/memberships.xml (no pratical bsky equivalent) maybe using clearsky?
  • GET /1/:handle/lists.xml
  • GET /1/:handle/lists/subscriptions.xml
  • GET /1/followers.xml (and json)
  • GET /1/friends.xml (and json)
  • GET /1/friends.json
  • GET /1/friends/ids/{{handle}}.json

Account

  • POST /1/account/push_destinations.xml (and json)
  • GET /1/saved_searches.xml (no bsky equivalent)
  • GET /1/account/push_destinations/device.xml (need XML Root) Help really wanted! please.
  • GET /1/account/settings.json
  • POST /1/account/update_profile.xml
  • GET /1/help/configuration.json

Discovery

  • GET /i/discovery.json (no bsky equivalent)
  • GET /i/activity/by_friends.json (no bsky equivalent, lmk if there is)
  • GET /1/trends/1.json
  • GET /i/search.json (need info)
  • GET /1/users/recommendations.json
  • GET /1/users/suggestions.json

Posts

  • GET /1/statuses/media_timeline.json
  • GET /1/statuses/user_timeline/{{handle}}.json
  • GET /1/favorites/toptweets.xml
  • GET /1/statuses/mentions.json

Posting

  • upload.twitter.com/1/statuses/update_with_media.json (needs patches, and easter egg making my life miserable)

Interaction

  • /1/statuses/destroy/:id.json (implemented, but deleting retweets sets the id to (null)
    More to come as more gets implemented

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions