Я создаю приложение для Android в качестве учебного проекта, я добавил SDK Facebook в свое приложение, и до появления сообщения об ошибке оно отображало диалоговое окно общего доступа к Facebook, но затем это сообщение об ошибке начало появляться
Неверный идентификатор приложения. Предоставленный идентификатор приложения не похож на действительный идентификатор приложения
когда я выполнил этот код
ShareDialog shareDialog = new ShareDialog(activity);
if (ShareDialog.canShow(ShareLinkContent.class))
{
ShareLinkContent linkContent = new ShareLinkContent.Builder()
.setQuote(msg_string)
.build();
shareDialog.show(linkContent);
}
На Facebook для консоли разработчиков мое приложение находится в состоянии " В разработке " и " недоступно для публики ". Я не понимаю, почему он вдруг начал показывать сообщение об ошибке, связанной с идентификатором приложения
Когда я пытаюсь сделать приложение общедоступным, меня просят указать URL-адрес Политики конфиденциальности, Facebook просит меня отправить приложение на проверку, после чего снова запрашивается URL-адрес Политики конфиденциальности.
Посмотрите этот снимок моего faceboook для консоли разработчиков:
Я просто хочу, чтобы мое приложение могло публиковать данные на Facebook, и у меня нет такой специфической политики конфиденциальности, потому что это приложение является академическим проектом и предназначено только для тестирования интеграции API с приложением, которое я создаю.
Любая информация или направления приветствуются. Спасибо.