-
Notifications
You must be signed in to change notification settings - Fork 197
Troubleshooting
Goal: This article will help you with a troubleshooting checklist and give you more sources of information. We hope we can help you with Facepager.
1. Latest Facepager version: Do you have the latest Facepager version installed on your device? Facepager is constantly updated because the APIs also change in the meantime. Therefore, check first if you are using the latest version. The latest versions can be found at https://github.com/strohne/Facepager/releases. Open the arrow at "Assets" and you will see the newest versions for your operating system.
2. Node: Did you insert a correct node? Please check if the node is written correctly and if there is any data at all for this node that can be fetched. (For Twitter: Please also check if you use an object ID (number) or a screen name (name) and if you have set it correctly in the parameters.) See also our wiki article on how to extract an object ID from the URL (https://github.com/strohne/Facepager/wiki/URLs,-Placeholders,-Nodes-and-Keys).
3. Limits: Sometimes no data can be collected even though there is some. This is mostly related to the limits of the particular API:
-
Facebook: Because of this 600-post limit, it's not possible to fetch more posts, even if the site publishes more posts. You can find more information in the Facebook documentation: https://developers.facebook.com/docs/graph-api/reference/v13.0/page/feed. There is also a study that points out this limitation: https://journals.sagepub.com/doi/full/10.1177/2053951720905874. If you are the administrator of a page, you can work around the 600-posts limit by using the
published_posts
endpoint (to do this, you must enter your own page's handle in the settings before logging in). -
Twitter: You can fetch the last 3,200 tweets of a user. Look here: https://developer.twitter.com/en/docs/tweets/timelines/api-reference/get-statuses-user_timeline.html.
-
YouTube: The YouTube Data API has a default limit of 10,000 units per day. See https://developers.google.com/youtube/v3/getting-started#quota for more information about this.
4. Documentation of APIs: Have you looked into the documentations of the APIs? Most important for working with APIs and Facepager is the respective documentation of the APIs. You can always look there to know which queries are possible and which are not. The APIs change regularly, so you should take a look at this documentation in case something doesn't work anymore:
- Facebook: https://developers.facebook.com/docs/
- Twitter: https://developer.twitter.com/en/docs
- YouTube: https://developers.google.com/youtube/v3/
1. Facepager User Group: In the Facebook User Group you will also find a compilation of various instructions written over the years. Just enter your problem in the search function and read through the cases of other users. This group is the first place to go for any question! Not only we, but also other users can help answering. So if you have a question, it is best to send a screen shot of your settings with a visible object ID. Then we can reconstruct your problem and hopefully help quickly. Here you can join our User Group: https://www.facebook.com/groups/facepagerusers/.
2. Wiki: You are already in the wiki. But there are many more articles that can help you. Click through the articles of the wiki to learn more about the program.
3. FAQ in the wiki: There is also an extra FAQ page in the wiki, where the most important questions are summarized. Feel free to click through it: https://github.com/strohne/Facepager/wiki/FAQ.
If you find a bug in Facepager itself, please report it in the GitHub Issuses.