Задать вопрос
@webmaster2009

Почему при постинге медиатопика в свою группу ошибка «error.groups.common.notmember»?

Доброго времени суток!
Недавно получили права (GROUP_CONTENT) на постинг медиатопика в группу игры.
При постинге медиатопика через метод mediatopic.post происходит ошибка:
"REQUEST : Invalid request : error.groups.common.notmember"

mediatopic.post с параметрами:
type = GROUP_THEME
gid = XXXXXXXXXXXXX
attachment =
{
    "media": [
        {
            "type": "text",
            "text": "This is a text of a new topic"
        }
    ]
}


Пробовали убирать gid - ругается на его отсутствие.
В чем может быть проблема? И что значит эта ошибка?

Спасибо!
  • Вопрос задан
  • 767 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Vjaka
@Vjaka
Платформа игр (Одноклассники)
Пользователь, от имени которого пытаются сделать пост, не состоит в данной группе.

Или же у приложения задан EncodingSeed!=0 . В таком случае, перед отправкой запроса на пост медиатопика, необходимо выполнить операцию "groupID xor EncodingSeed" и результат операции подставить в запрос вместо groupID
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
@osliktv
Столкнулся с такой-же проблемой как и топикстартер.

А как узнать encodingseed приложения? не вижу подобного параметра в настройках приложения.
Ответ написан
Комментировать
@webmaster2009 Автор вопроса
Получилось, спасибо!
Оказался второй случай с EncodingSeed!=0:
"необходимо выполнить операцию 'groupID xor EncodingSeed' и результат операции подставить в запрос вместо groupID"

EncodingSeed - это id создателя игры в ОК.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы