Как я могу получить адрес электронной почты владельца приложения Facebook с помощью токена доступа к приложению

Как мне получить адрес электронной почты, связанный с активным идентификатором приложения Facebook, если все обычные методы (например, здесь и здесь) не возвращать информацию по электронной почте с моим идентификатором создателя?

(Я просто не получаю возвращаемое поле электронной почты, даже когда я специально запрашиваю его согласно здесь. Я не думаю, что здесь это поскольку я не получал ошибки «У приложения нет владельца» или какой-либо другой ошибки.)

Я также пробовал this, но я в затруднительном положении, так как не могу войти в систему, чтобы сначала выбрать приложение.

Я ищу адрес электронной почты владельца, поэтому я могу войти в систему, чтобы внести административные обновления, следуя обновления API графиков.

Другая информация:

Я получаю следующее, когда нажимаю Graph API через: https://graph.facebook.com/%7Bmy-app-id%7D?access_token=%7Bmy-access-token%7D или https://graph.facebook.com/%7Bmy-app-id%7D?Access_token=%7Bmy-access-token%7D&fields=email

{"name": "my-name", "id": "my-creator-uid"}

Я пытался восстановить свою учетную запись FB, используя все электронные письма, которые я могу думаю, но FB говорит, что "учетной записи не существует" для каждого, что я пытаюсь. (Это корпоративная учетная запись для аналитики данных, которая используется для сбора данных за более чем 12 месяцев, поэтому я не могу просто создать новую учетную запись / идентификатор приложения и начать использовать его вместо этого, поскольку идентификаторы пользователей в области приложения изменятся.)

Я также пробовал просматривать https://www.facebook.com/app_scoped_user_id/%7Bmy-creator-uid%7D/ и https://www.facebook.com/%7Bmy-creator-uid%7D/ из другого корпоративного аккаунта FB, но оба получают:

Извините, этот контент сейчас недоступен. Возможно, срок действия ссылки, по которой вы перешли, истек, или страница может быть видна только аудитории, которой вы не являетесь.

Что еще вы посоветуете? Что могло случиться? Я пытался связаться с Facebook, но этот поиск привел меня к этому сообщению на форуме, так что я здесь. Спасибо заранее за вашу помощь.


person M Smith    schedule 04.06.2018    source источник
comment
На узле приложения нет поля email. Попробуйте contact_email и надейтесь, что тот, кто это установил, использовал для этого тот же адрес, что и его учетная запись Facebook…? «Что могло случиться?» - похоже, что вы / ваша компания совершили довольно частую ошибку, создав поддельные учетные записи для административных целей. Вам разрешается только одна личная учетная запись, и она должна быть «реальной».   -  person CBroe    schedule 05.06.2018
comment
слишком поздно, но попробовали ли вы graph.facebook.com {creator_uid}? access_token = {APP_ACCESS_TOKEN }   -  person George    schedule 19.02.2020


Ответы (1)


Это не вопрос программирования, попробуйте связаться с командой Facebook, если вы работаете с платными услугами Facebook (например, с рекламой), у вас может быть представитель учетной записи, который может немного ускорить процесс (но это может быть действительно долгое ожидание).

Более реалистичный вариант - создать новый профиль и новое приложение, также ваше приложение будет рассмотрено (займет немного меньше времени, чем предыдущий вариант).

person Daniel Doctor    schedule 04.06.2018
comment
Спасибо Даниилу за вашу помощь. Согласно stackoverflow.com/a/16462953/9723247, я публикую здесь с этими тегами - кажется, это единственный способ связаться с представителями FB. Если мы создадим новый профиль и новое приложение, есть ли способы связать и объединить данные, собранные из двух приложений? Меня очень беспокоят идентификаторы пользователей в области приложения. - person M Smith; 05.06.2018
comment
Вы ссылаетесь на пост 5-летней давности. facebook.stackoverflow.com больше не существует, он просто связан с обычным стеком. - person WizKid; 05.06.2018
comment
Верно, он старый, но он перенаправляет на тег facebook здесь, и, что более важно, он все еще казался мне единственным вариантом после моего поиска и поиска в Google. Однако я наверняка что-то упустил. Есть ли у вас альтернатива, помимо предложения Дэниела о рекламных представителях? - person M Smith; 05.06.2018
comment
@MSmith это перезагрузка, если у вас есть собственная база данных, это не будет проблемой, но если она полагается только на Facebook, для хранения вы начнете с нуля. - person Daniel Doctor; 05.06.2018
comment
Что значит перезагрузка? У нас действительно есть собственная база данных; мы не полагаемся на FB для хранения. Однако, если мы собираем данные с помощью нового приложения, а затем имеем существующие ранее собранные данные из старого приложения, их нельзя объединить, да? - person M Smith; 05.06.2018