Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix profile pictures from Facebook: migration to token-based access #370

Open
adrienjoly opened this issue Oct 24, 2020 · 1 comment
Open

Comments

@adrienjoly
Copy link
Member

adrienjoly commented Oct 24, 2020

Notification received by email:

Action required: You need to generate a client or app token to access user pictures starting October 23, 2020 @ 10AM PDT.

As part of Graph API v8.0, we've made changes to our token requirements. These changes will impact your app, whyd.

A client or app token will now be required for querying all picture endpoints, including user pictures through public_profile. Queries without a token will return a generic silhouette as the user picture.If you still need access to user profile pictures, you need to generate a client or app token before these changes take effect on October 23, 2020 @ 10AM PDT.

If you no longer need access to these picture endpoints, no action is required.

View the full announcement here.

You can also find a complete list of changes in the v8.0 changelog and blog post.

See All Changes


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

@adrienjoly
Copy link
Member Author

Maybe related to the following banner on my Facebook Developer page:

Reminder: Graph API v3.2 will be deprecated on May 04, 2021. Please use the API Upgrade Tool to understand how this might impact your app. For more details see the changelog

adrienjoly added a commit that referenced this issue May 14, 2021
Addresses:

- "Your Facebook SDK is out-of-date. Please upgrade to v5.0 for access to new privacy features." banner from https://developers.facebook.com/apps/169250156435902/dashboard/
- "App Inactive for More Than 90 Days" banner from https://developers.facebook.com/apps/118010211606360/dashboard/ and https://developers.facebook.com/apps/1059973490696893/dashboard/ (old *development* fb apps)

May also contribute to #370.

Changes:

* 🧹 remove old facebook app: 1059973490696893

* lint: declare db and ObjectId as globals

* scout rule: don't throw from a callback function

* troubleshoot: display logs of mongodb-shell-runner

* fix(mongodb-shell-runner): ignore multi-line blocks of comments

* fix "Feature Unavailable: Facebook Login is currently unavailable for this app" when trying to signup with facebook from localhost
=> use "development app", forked from main/production facebook app

* also chage facebook app id in mainTemplate

* use version 10 of the graph API, as specified in the "Upgrade API Version" of https://developers.facebook.com/apps/1573219269412628/settings/advanced/

* add note about old fb app id
adrienjoly pushed a commit that referenced this issue May 14, 2021
## [1.44.40](v1.44.39...v1.44.40) (2021-05-14)

### Bug Fixes

* **fb:** Update Facebook login SDK ([#454](#454)) ([987ce00](987ce00)), closes [#370](#370)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant