Павел Чистяков: О. Спасибо! Действительно хорошая статья.
Заметил, что совершал сразу несколько ошибок:
1. Постил в ровное время хх:00:00
2. Все посты равномерно распределял с разницей в час-два с 8:00 до 23:00
Еще я заметил, что нет прямо зависимости кол-ва постов и кол-ва кликов. У меня к примеру до момента начала постинга в группу была всего одна передача партнерской ссылки - перекинул подруге, однако (не знаю как), через месяц по партнерке появилось 8 лидов с двух хостов - при этом подруга ничего не покупала, но кому-то скинула ссылку.
Павел Чистяков: К тому же мне через рсс неудобно, потому что, как выяснилось, для отображения реальных кликов по партнерским ссылкам, я должен сокращенные ссылки формировать не в день размещения объявлений. И здесь удобно - добавил скриптом в очередь на следующий день и всё - статистика кликов перед глазами. Только день формирования выбивается (но там и публикаций нет) - ибо туда несколько десятков кликов роботов гугл добавляется.
Павел Чистяков: Да, но мне чтобы получить партнерскую ссылку так или иначе к апи обращаться, к тому же хочется чтобы сообщение было само по себе максимально информативно, в т. Ч. И для мобильных устройств.
Павел Чистяков: vk.com/wowalitrade скрипт берет данные апи Алиэкспресс, сокращает ссылки, берет на входе дату и время публикации и сообщение, и постит в удобной форме, чтобы человек видел сколько стоит, какая скидка.
Правда последние сообщения почикали
Пожалуй, лучший ответ. У меня лишь вопрос - я вечером запускаю свой скрипт, который обращается к api ВК и добавляет 10-15 новостей (товары из интернет-магазина по реферальной программе) в очередь на следующий день. За это меня могут забанить? Полагаю, что забанили меня на сутки за то, что я упоминал незнакомых мне людей в сообщениях. (*id )- и тоже автоматически.
un1t: Спасибо! Работает. Только исправил респонз - response = requests.post(upload_url, files={'photo': ('img.jpg', image_file)}). Зачем использую не знаю. Мне бы почитать об этом, я не понимаю, что и куда отправляется в принципе. Работа с апи понятна и логична, но этот пост запрос на сервер куда-то там с мифическим параметром изображения, которое может быть еще и в буфере оказывается...
А вы случайно не знаете? Можно ли не закачивать изображение в файловую систему? А как-то передать в пост. запросе прямо из response? Т.е. закачать на url не скачивая само изображение, а просто имея ссылку на изображение.
Спасибо.
Александр: Согласен, реквестс работает на ура. Но мне необходимо использовать библиотеку в google app engine, а там библиотеку нужно дополнительно подключать, и работает она там прямо скажем не очень. Поэтому хочу обойтись стандартной библиотекой.
Александр: Самое смешное, что я через пару часов после задания этого вопроса на тостере, написал на Stackoverflow, и в моём вопросе уже был ответ. Я просто не знал как респонз прочитать.
Небольшой комментарий: использовал аналогичное решение, только чуть иначе:
## Делаем запрос
r = requests.post(url, data=json.dumps(values), headers=headers)
## Считываем в словарь
dict = r.json()
P.S. - jsonify - как составляющая часть Flask'a. json.dumps() решение для использования только библиотеки json