Automattic / Automattic/jetpack

Followers Widget: include count of Facebook page followers in the total

Open
#15,528 16 comments 0 reactions 0 assignees View on GitHub
[Feature] Publicize [Feature] Subscriptions [Pri] Normal Bug
Dominant language
PHP
Stars
1.8k
Forks
898
Avg merge
1d 18h
Merged PRs (30d)
774

Description

Facebook rejected our use of the `user_friends` permission, which means Facebook friends are not included in the following count:

count

Rejection details:

reject

They are correct that we are not using in the way it is supposed to be:

**********************
user_friends
Requires App Review.

The user_friends permission allows your app to get a list of a user’s friends using that app. You can use this permission to create a social experience in an app via a list of friends.

Allowed Usage
Providing Facebook-related content to personalize a person’s experience.
**********************

So we need to decide if we go back and push them to accept this usage, or remove the code that tries to make this call so it at least isn't making failed requests.

Currently `user_friends` permission has been removed from oauth scope.

We need to decide if we argue with them about our usage of this permission, or accept it won't be part of the follower count and remove the related Facebook publicize code.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Facebook OAuth scope handling and the related Facebook publicize code mentioned in the issue. First determine whether the project will retain and justify user_friends or remove the failed request; done means the chosen behavior is implemented and the follower count no longer depends on an unavailable permission.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
api
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.