|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,294
|
||||||||||||||||
Постинг нескольких фоток в группу ВК24.10.2023, 14:21. Показов 2973. Ответов 30
Метки нет (Все метки)
Приветствую.
Второй день бьюсь в поисках и никак не найду ответ. Текст и одна фотка постятся без проблем, но как передаю несколько фоток, постится только текст. В инете ничего путного на это не нашел. Добавлено через 25 минут Отбой! Ну и черти же эти ВК! Из их чертовой документации:
0
|
||||||||||||||||
| 24.10.2023, 14:21 | |
|
Ответы с готовыми решениями:
30
Постинг в группу Конструктор предложений и их постинг в группу ВК Одноклассники API постинг в группу |
| 25.10.2023, 15:25 | |||
|
И зачем тогда и там же, в аттачменте написано "Идентификатор сообщества должен начинаться со знака -."?
0
|
|||
|
Супер-модератор
3962 / 2126 / 833
Регистрация: 13.03.2010
Сообщений: 6,977
|
||
| 25.10.2023, 15:58 | ||
Сообщение было отмечено gogolik как решение
Решение
Lazor, очень удобно читать только то, что хочешь видеть. Предлагаю разобраться вместе, откуда же тут ноги везде растут.
Переходим на страницу необходимого запроса. Этот запрос размещает пост на стене юзера или сообщества. Изучаем параметры, которые нам предлагают заполнить. Видим среди них from_group:Из описания параметра чётко видно, что он влияет на принадлежность записи юзеру или сообществу. К атачментам (медиавложениям) этот параметр не имеет никакого отношения. Далее, нас интересует непосредственно параметр attachments:Каждое медиавложение должно быть в формате строки вида {type}{owner_id}_{media_id}, где с type и media_id всё понятно. Разберёмся же, что такое owner_id.owner_id - идентификатор владельца медиавложения. (с) Т.е. этот идентификатор возвращается нам в результате запроса photos.saveWallPhoto. Идём читать описание этого запроса и его ответа:В данном случае мы передаём id группы ( group_id), для которой предназначается медиавложение (фото), само фото (photo) и прочую не касающуюся вопроса информацию, полученную в результате загрузке фото.Важное примечание: возможно, владелец фото определяется на этапе загрузки фотографии, где можно указать group_id, а не от принадлежности ключа. Обращаю на это внимание pixel.В ответе получаем в том числе объект загруженного фото, где есть owner_id. И вот уже на этом этапе у нас определяется, кто является владельцем медиавложения. И если этот параметр не совпадает с id сообщества, на стене которого должна быть опубликована запись с искомым медиавложением, то скорее всего это id юзера, а не сообщества, и минус перед id ставить не нужно.Не так сложно ведь было разобраться, правда? Нужно просто внимательно изучить всю цепочку действий от и до (как и с любой документацией, собственно).
0
|
||
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,294
|
||
| 25.10.2023, 17:17 [ТС] | ||
|
0
|
||
|
Супер-модератор
3962 / 2126 / 833
Регистрация: 13.03.2010
Сообщений: 6,977
|
|
| 25.10.2023, 17:31 | |
|
pixel, тут только вопрос, действительно ли влияет при загрузке фото
group_id на владельца фото или нет? Не пробовали?По другому вопросу не подскажу. Нужно смотреть на то, что возвращается после запроса. Возможно, по одному из фото возвращается ошибка (например, про размер или ещё что). Можно в случае ошибки пробовать несколько ретраев отправки делать. Не может быть так, что запрос ничего не вернул (даже если это пустое тело с кодом 200).
0
|
|
|
26 / 19 / 5
Регистрация: 19.05.2009
Сообщений: 2,294
|
|
| 25.10.2023, 19:46 [ТС] | |
|
gogolik, я делаю вардамп, и смысл следующий, там типа массива и 3 ячейки заполнены, а четвёртая NULL. Хотя в чем разница? Цикл передаёт из массива данные в апи, а возврат сбоит. По размеру или ещё что - сразу отпадает. Я же размещаю фотки на сайте, и после уже футболю в вк. А перед размещением на сайте, все фотки режутся до размера 1000 px по ширине, если фотка вертикальная то вообще 800 px. Просто мне надоели мои юзверя которые фотку то 1200x600 то 4350x3500 пришлют. Размеры от балды - не помню точных параметров, но разрыв такой. И каждую фотку вылизывать ни времени, ни желания нет. Потому прокладку и накидал. Где то встречал мысль ставить задержку при посылке каждого запроса на ид.
Добавлено через 6 минут Lazor, это с мобилы ничего нет. Если с компа, ниже кодов ошибок типа формы с параметрами, заносишь туда токен и оунер айди, месседж и отправляешь, если все корректно, присылается ответ с идом поста. Замута интересная, но если бы кроме формы предоставили ещё и рабочий код, реализующий функционал - вопросы бы отпадали сразу.
0
|
|
|
5212 / 1169 / 163
Регистрация: 16.01.2023
Сообщений: 2,782
|
||
| 25.10.2023, 20:16 | ||
|
1
|
||
|
5212 / 1169 / 163
Регистрация: 16.01.2023
Сообщений: 2,782
|
||
| 25.10.2023, 20:31 | ||
|
Таким образом мы выяснили, что конструктор доступен только пользователям vk.
1
|
||
|
Супер-модератор
3962 / 2126 / 833
Регистрация: 13.03.2010
Сообщений: 6,977
|
|||
| 25.10.2023, 23:55 | |||
|
0
|
|||
| 25.10.2023, 23:55 | |
|
Авто постинг тем в группу однокласников Как осуществить постинг в группу facebook через api javascript? Постинг нескольких фотографий в facebook Заливка нескольких фоток к постам/записям Програмно и Массово - Без использования побочных плагинов импорта Объединить данные из нескольких групп столбцов на разных листах в одну группу столбцов на новом листе с обновлением Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет)
Содержание проекта
Симуляция вековой (50 лет) экологической сукцессии в почве леса
Основные участники: АМ-гриб, ЭКМ-гриб,. . .
|
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов
Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
|
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация
В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
|