R
R
RMate2019-08-30 10:39:06
PHP
RMate, 2019-08-30 10:39:06

How to request app rights without app rights?

Hello!
Perhaps the title seemed a little silly to you, but no ))
We have the following situation:
I am writing a chat bot for a messenger.
When trying to subscribe to events

$fb->post('/me/subscribed_apps',
          [
            'subscribed_fields' => [
              "feed",
              "mention",
              .......

An exception of the form occurs
(#200) To subscribe to the feed field, one of these permissions is needed: manage_pages. To subscribe to the mention field, one of these permissions is needed: manage_pages. To subscribe to the name field, one of these permissions is needed: manage_pages.

Allegedly, I'm not approved by a moderator to use manage_pages. I’ll say right away that I’m testing from the account of the owner-administrator, and the application is in development mode.
Now for the fun part:
in order to get manage_pages permissions, I have to send a moderator a demo of what I need these permissions for and how they work.
to send a demo - I need to make a video where I show what I'm doing, and in fact, give the moderator access. so that he can try to go this way
for the demonstration to work - I need manage_pages rights
and actually ... to get manage_pages rights I have to send a demonstration to the moderator, why do I need these rights and how they work.
PS: the application code is certainly correct. For there is a test application on which moderation did not pass, and all actions can be adequately reproduced from the tester's account. the test application was created half a year ago, all settings are similar. I suspect that Facebook's rules have changed.
Well, the question is, how to break the vicious circle?)

Answer the question

In order to leave comments, you need to log in

1 answer(s)
A
AccrosS, 2019-09-05
@AccrosS

The circle is not closed. There are 2 types of applications in FB, combat and test. The test one is created on the basis of the combat one.
You create a test application, develop a bot on it, pass the test on it, and you are given permissions for the production application.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question