api initialization failed в одноклассниках что делать

API initialization failed на Одноклассниках: что делать?

Многочисленные пользователи социальных сетей зачастую сталкиваются с такой проблемой, как невозможность пройти инициализацию. Особенно волнителен этот вопрос для участников игры contract wars. По свидетельствам участников профильных форумов, в последнее время игры в одноклассниках требуют установки новой версии Adobe Flash Player. Итак, если вы один из тех, кто увидел надпись API initialization failed в Одноклассниках, возникает закономерный вопрос: что делать?

Что же все-таки делать?

API initialization Failed в переводе с английского означает ошибка инициализация API. Дословно термин можно перевести как подготовка к работе, создание, настройка параметров. Данное определение подходит как для программ, так и для аппаратных устройств. Проходя инициализацию, пользователь приводит их в полную готовность.

Специалисты рекомендуют проверить компьютер на наличие вирусов. Нелишним будет установить антивирусную программу, чтобы в дальнейшем устройство работало без перебоев. Теперь необходимо выполнить простой алгоритм действий. Обновить Adobe Flash Player, пройдя по следующей ссылке: http://www.surfpatrol.ru/ru/report.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Очистить кэш браузера на ПК. Процедура поможет избавиться от лишней информации в виде просмотренных веб-страниц, фотографий, видеороликов и прочего контента. Освободив память на жестком диске, можно рассчитывать на корректную работу компьютера. В большинстве браузеров это делается при помощи комбинации Ctrl+Shift+ Del.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Файл НOSTS в самый необходимый момент блокирует доступ к нужной социальной сети, что доставляет массу неудобств пользователям. Его необходимо найти по пути: C:\WINDOWS\system32\drivers\etc и оперативно почистить. Нужно удалит все строки после 127.00.1 localhost. Затем перезагрузите ПК.

Все шаги необходимо совершать только после полной очистки компьютера от вирусов, установки прочной антивирусной базы. Также страница в одноклассниках может не открываться из-за неполадок в работе игрового сервера. В этом случае можно сделать паузу и попробовать зайти в данное приложение позже.

Еще одной рекомендацией специалистов, наряду с очисткой кэша, является необходимость почистить куки. После данных мероприятий, можно повторить попытку зайти на сайт. Предварительно необходимо убедиться в том, что браузер не нуждается в обновлении. Удостовериться в этом можно, пройдя по ссылке: http://www.bravica.net/ru/net-browser.html.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Напоследок рекомендуется установить последнюю версию флеш-плеера.

Источник

Решение проблемы api initialization failed в Одноклассниках

Иногда, при попытке зайти в социальную сеть «Одноклассники» или запустить на данном ресурсе приложение, пользователь получает в ответ сообщение «API initialization failed». Подобным сообщением, браузер или приложение уведомляют пользователя о сбое во время подготовки к работе интерфейса управления приложением.

СПРАВКА: API – расшифровывается как Application Programming Interface (интерфейс прикладного программирования). Название говорит само за себя. Интерфейс позволяет взаимодействовать с приложением.

API initialization failed в Одноклассниках — что делать с ошибкой?

Несмотря на то, что данное сообщение выглядит довольно устрашающе, никаких серьезных последствий от данного сбоя нет. Исправить подобную ошибку собственноручно способен любой пользователь, не прибегая к помощи специалиста.

По какой причине возникает подобная проблема? Их может быть несколько:

ВНИМАНИЕ: Проблемы могут быть не у пользователя, а у организации или ресурса, которые предоставляют услуги. В данном случае, проблема может быть в самих «Одноклассниках».

Как исправить ошибку

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Теперь, когда всевозможные причины возникновения подобной ошибки обозначены, рассмотрим способы устранения данной неисправности.

ВНИМАНИЕ: Редактировать файл hosts следует только от имени администратора. В противном случае система не позволит сохранить произведенные изменения.

После выполнения всех вышеперечисленных действий необходимо перезагрузить систему. Если устранить проблему не получилось, то, скорее всего причина ошибки находится вне устройства. В таком случае стоит оповестить тех поддержку и выждать время.

Источник

Решение проблемы api initialization failed в Одноклассниках. Если не запускаются игры в одноклассниках

Или запустить на данном ресурсе приложение, пользователь получает в ответ сообщение «API initialization failed». Подобным сообщением, браузер или приложение уведомляют пользователя о сбое во время подготовки к работе интерфейса управления приложением.

СПРАВКА: API – расшифровывается как Application Programming Interface (интерфейс прикладного программирования). Название говорит само за себя. Интерфейс позволяет взаимодействовать с приложением.

API initialization failed в Одноклассниках — что делать с ошибкой?

Несмотря на то, что данное сообщение выглядит довольно устрашающе, никаких серьезных последствий от данного сбоя нет. Исправить подобную ошибку собственноручно способен любой пользователь, не прибегая к помощи специалиста.

По какой причине возникает подобная проблема? Их может быть несколько:

ВНИМАНИЕ: Проблемы могут быть не у пользователя, а у организации или ресурса, которые предоставляют услуги. В данном случае, проблема может быть в самих «Одноклассниках».

Как исправить ошибку

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Теперь, когда всевозможные причины возникновения подобной ошибки обозначены, рассмотрим способы устранения данной неисправности.

ВНИМАНИЕ: Редактировать файл hosts следует только от имени администратора. В противном случае система не позволит сохранить произведенные изменения.

После выполнения всех вышеперечисленных действий необходимо перезагрузить систему. Если устранить проблему не получилось, то, скорее всего причина ошибки находится вне устройства. В таком случае стоит и выждать время.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Почему в одноклассниках не загружается игра?

Тут может быть несколько причин.

Менее вероятное, но вс же распространнная причина, неполадки в игре, либо на сайте, профилактика, тех. работы и т.п. Проверить это можно посмотрев в новостях, такое никогда не происходит скрыто, об этом обязательно напишут. Тут надо только ждать.

Также есть вероятность что ваш flash проигрыватель не подходит для данной игры, старая версия, просто скачайте более новую версию, размер у него небольшой, как правило. Есть возможность что просто напросто ваш браузер тоже не поддерживает данную игру, эти проблемы похожи.

Если ничего не помогло или вы не нашли причину, обратитесь в тех поддержку игры, или сайта, там наверняка помогут.

Это вс. Удачи в решении проблемы, обращайтесь.

Может быть проблема в самой игре. У меня так тоже было. Около года играла в игру, потом она стала не популярной среди пользователей и перестала загружаться. Думаю что разработчики перестали заниматься игрой по причине отсутствия притока денежных средств.

Возможно у вас проблема с браузером, если поменять ваш браузер на любой другой, то вполне вероятно, что проблема исчезнет сама собой. Еще возможно, что у вас на компьютере переполнена кеш память и файлы cookie. Из-за этого тоже могут не идти игры в одноклассниках. Чтобы это исправить нужно зайти в настройки, выбрать параметры и найти под меню, там вы сможите очистить кеш память и cookie. Ну и конечно же, причиной могут быть вирусы. Просканируйте систему антивирусом и после их удаления попробуйте сново загрузить игру.

Первая причина того, что игра в одноклассниках не загружается, возможно с вашим интернет соединением проблема. Необходимо проверить как работает интернет.

Также может быть проблема в самом компьютере. У меня частенько он тормозит, когда подхватываю вирус или когда захламляю его кучей всего не нужного. Поэтому советую вам почистить свой комп. А если будет необходимо, переустановить винду.

И третья причина.. Возможно просто Одноклассники quot;шалятquot;. На всех сайтах бывают сбои. И в этом случае вы можете только переждать. Так как сами не решите проблему.

Для меня эта проблема с бесконечной загрузкой игры тоже знакома. У вас просто напросто игра тормозит, а причина этому может быть не одна.

Самой распространнной причиной является либо перегрузка сети, либо малая скорость соединения. Ещ проблема может быть в самой социальной сети, возможно какой-то сбой или ведутся какие-то работы.

Не исключено, что вирусы могут так влиять на загрузку игры.

Также возможно поможет чистка кэша.

Есть несколько причин, по которым игра тормозит:

на этот счет нельзя сказать наверняка, что случилось. возможно в данное время игра недоступна всем пользователям в связи с настройкой приложения разработчиком. возможно, у вас низкая скорость интернет-соединения. тогда игра, написанная по технологии flash просто не успеет подгружаться в нужный момент. иногда спасает перезагрузка страницы или браузера.

Скорее всего ваш браузер просто устарел и его нужно обновить для того что-бы приложения социальных сетей работать правильно, если у вас обновленный браузер то скорее всего интернет соединение слишком медленное и оно не позволяет открыть игры он-лайн.

Когда у меня не загружаются игры в одноклассниках, то я просто чищу компьютер. У меня установлена программа CCleaner, просто запускаю и жду. После этих манипуляций проблем с загрузкой обычно не бывает.

Разбираемся, почему не запускаются игры на своей страничке в одноклассниках

( ОБНОВЛЕНО 20 СЕНТЯБРЯ, ЕСЛИ НЕ ЗАПУСКАЮТСЯ ИГРЫ, ТО ПРОСТО УСТАНОВИТЕ БРАУЗЕР GOOGLE CHROME В НЁМ ФЛЕШ ПЛЕЕР САМ ОБНОВЛЯЕТСЯ )

Что-то точно должно пролить свет на вашу ситуацию, более того, мы понимаем, что не всем даётся легко ориентироваться в персональных компьютерах (ПК) и их программах, но всё равно каждый сделанный шаг за ПК самостоятельно, повысит ваш уровень знаний. А после вы непременно приблизитесь к тому моменту, когда большинство проблем и вопросов за компьютером будете решать сами.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Не загружается игра в Одноклассниках: решение есть

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Если не загружается игра в одноклассниках, то пробуем способы ниже

Обновить браузер

Обновить флеш плеер

Вторым шагом будет, конечно же, обновить Flash Player (или сначала удалить флеш плеер, а потом установить заново, если возникают ошибки в процессе обновления). Именно на нём, работают многие браузерные игры, в том числе в одноклассниках. Но это не касается Google Chrome потому, что там он обновляется автоматически.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Делается это не сложно, просто в любом поисковике напишите скачать Flash Player, сразу же, скорее всего на первой строке переходите на официальный сайт, и обновляйте его, более подробно об этом здесь.

Старая версия Internet Explorer

На сайте одноклассники представлено большое количество разнообразных игр, многие пользователи находят себе то,что им нравится и играют с большим увлечением. Но иногда возникают неполадки, которые не дают запустить игры в одноклассниках. Мы с вами рассмотрим как их устранить.

Определяем источник неисправности

Что бы легче было разобраться, в чем причина, нам нужно понять где искать неисправность, либо проблема на сайте одноклассников либо в вашем компьютере.
Для начала убедимся,что проблема действительно только с игрой в которую вы играете на одноклассниках. Если есть возможность, для проверки попробуйте запустить игры в других соц.сетях. например вконтакте, мой мир и.т.д. Если игры на других сайтах запускаются, то проблема скорее всего на сайте одноклассников. Напишите в тех. поддержку для решения проблемы.
Если игры не запускаются и на других сайтах, то неполадки на вашей стороне (компьютер,браузер, flash приложения).

Как устранить неполадки

Самое простое – нужно почистить кэш, файлы cookies.Если установлены различные приложения типа AdBlock’a или FlashBlock’a – отключите и перезапустите игру, возможно эти программы блокируют ее.
Если ваш flash player не обновлен, из за него также могут возникать проблемы с отображением игр, видео. Поэтому если нужно, обновите его до последней версии.
Возможно низкая скорость интернета. Проверить скорость, можно воспользовавшись одним из сервисов наподобие speedtest.

Просмотрите файл hosts, если есть что то лишнее, то лучше его почистить.Как это сделать вы можете прочитать в статье « ». Проверить свой ПК на наличие вирусов, возможно они блокируют игру.
Это не полный список решения проблемы, а наиболее стандартные способы.

Если у вас не получается решить вопрос, опишите свою проблему в комментариях к статье, возможно кто то уже сталкивался с подобными проблемами и прочитав ваш комментарий вам помогут. Или задайте вопрос нам напрямую, и мы постараемся вам помочь.

Различные игры в социальных сетях становятся популярнее с каждым днем. Социальная сеть «Одноклассники» также имеет приложения и игры, которыми могут пользоваться все зарегистрировавшиеся. Однако бывает так, что они могут не открываться, причин может быть несколько. Данная статья расскажет о причинах возникновения данной проблемы и способах ее решения.

Причины проблемы и пути ее решения

Причин, почему в одноклассниках не открываются игры достаточно много, проявляются они чаще всего наличием белого или черного экрана во время запуска, зависанием во время загрузки или ошибки связи с сервером. Наиболее частые случаи появления ошибки загрузки связаны с:

Переполненный кэш браузера

В данном случае браузер медленно работает и поэтому некоторые приложения могут не запускаться. Чистится кэш Google Chrome легко и быстро, для этого следует зайти в настройки и выбрать категорию «История», затем откроется окно, где необходимо нажать на кнопку «очистить историю», откроется окно, где нужно обязательно поставить галочку возле пункта файлы cookie и история просмотров, желательно чистить историю за все время, после этого браузер будет работать быстрее. В Опере порядок очистки истории точно такой же.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Открыто слишком много вкладок

Исправить такую неисправность легко – закрыть все ненужные вкладки, а для лучшего эффекта желательно закрыть все вкладки кроме необходимой.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Ошибка запуска может возникать из-за ошибок браузера, поэтому также возможна замена браузера, наиболее популярными являются Опера, Гугл Хром, Мозила Файрфокс, скачать их можно на официальных сайтах.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Порой загрузку может блокировать антивирусная программа, установленная на компьютере, следует проверить не блокирует ли антивирус загрузку игры.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Также следует проверить компьютер на наличие вирусов и вредоносных программ, они могут оказывать негативное воздействие на работу браузера и, соответственно, на запуск приложений. Проверка осуществляется с помощью антивирусной программы.

Вышеперечисленные неисправности чаще всего встречаются при загрузке игр, входящих в категорию «Хит», то есть очень популярных и распространенных. Например, игра «Ёлочка», игра «Пообщаемся», «Сокровища пиратов» и «Долина сладостей», в данных играх решить проблему можно легко и быстро, достаточно лишь следовать инструкции и все получится.

Таким образом, существует много проблем, связанных с вопросом: «почему перестают открываться игры в социальной сети «Одноклассники»?», много, однако способы их устранения достаточно просты, ими смогут воспользоваться абсолютно все пользователи, для этого не нужно иметь особых навыков и опыта.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Что делать, если принтер отказывается нормально печатать

Источник

Как исправить странную ошибку при инициализации api?

Есть приложение для одноклассников, стартовая страница которого (открывается во фрейме) страница с адресом вида site.ru/app/index.php. При его открытие происходит инициализация апи и обращение с помощью его к users.getCurrentUser. Всё работает нормально, апи возвращает корректные данные.

Но если пройти по ссылке расположенной в самом приложение (на тот же адрес страницы приложения) то появляется ошибка при инициализации апи Uncaught TypeError: Cannot read property ‘indexOf’ of undefined (fapi5.js:1)

подключаю и инициализирую апи так:

Подскажете как исправить данную ошибку

Оценить 2 комментария

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Страница которая отображается по умолчанию во фрейме vk2.vkubani.ru/chat/index.php
(в настройках приложения в пункте Ссылка на приложение указан именно этот адрес)
При старте приложения (когда сразу отображается эта страница), инициализация и обращение к апи происходит нормально.На этой странице есть несколько ссылок, в том числе и на неё саму(href=’index.php’).Так вот при переходе по этим ссылкам(в том числе на index.php) возникает описанная ошибка.

При обращении без фрейма, из браузера к vk2.vkubani.ru/chat/index.php описанная ошибка появляется сразу(но это наверное нормально,тк открывается как отдельный сайт а не приложение одноклассников).

Вопрос немного не в тему: может приложение одноклассников должно представлять собой одну страницу,которая дёргает данные по ajax.

Источник

Api работы с соц сетью одноклассники. Решение проблемы api initialization failed в Одноклассниках

Или запустить на данном ресурсе приложение, пользователь получает в ответ сообщение «API initialization failed». Подобным сообщением, браузер или приложение уведомляют пользователя о сбое во время подготовки к работе интерфейса управления приложением.

СПРАВКА: API – расшифровывается как Application Programming Interface (интерфейс прикладного программирования). Название говорит само за себя. Интерфейс позволяет взаимодействовать с приложением.

API initialization failed в Одноклассниках – что делать с ошибкой?

Несмотря на то, что данное сообщение выглядит довольно устрашающе, никаких серьезных последствий от данного сбоя нет. Исправить подобную ошибку собственноручно способен любой пользователь, не прибегая к помощи специалиста.

По какой причине возникает подобная проблема? Их может быть несколько:

ВНИМАНИЕ: Проблемы могут быть не у пользователя, а у организации или ресурса, которые предоставляют услуги. В данном случае, проблема может быть в самих «Одноклассниках».

Как исправить ошибку

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Теперь, когда всевозможные причины возникновения подобной ошибки обозначены, рассмотрим способы устранения данной неисправности.

ВНИМАНИЕ: Редактировать файл hosts следует только от имени администратора. В противном случае система не позволит сохранить произведенные изменения.

Размещение статей в группе весьма положительно сказывается на трафике сайта в целом. Так же, автоматический постинг статьи в группе на Одноклассниках экономит вам время. В данной статье мы расскажем, и главное покажем, как реализовать данную идею на php.

Для начала нам нужно создать приложение в одноклассниках.

Для добавления приложения на сайт Одноклассники необходимо:

Создание нового приложения

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

После заполнения формы, нажимаем на кнопку Сохранить. Наше приложение создано!

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Проверяем почту и видим там письмо от Одноклассников, в котором:

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

На почту [email protected] пишем письмо, с просьбой о выдачи приложению этих прав, с описанием того, зачем вам эти права.

Желательно написать с адреса вида [email protected] с примерным текстом:

ID приложения: XXXXXXXXXXXXX

Нужны права GROUP_CONTENT которые позволят осуществлять постинг в группу в одноклассниках.

И только после выдачи этих прав доступа, наше приложение будет полностью готовым.

Обращаем ваше внимание, что нам отвечали ответным письмом, о том что права выданы. Но может быть так, что ответного письма не будет но права вам выдадут, это вы сможете посмотреть в настройках самого приложения.

api initialization failed в одноклассниках что делать. Смотреть фото api initialization failed в одноклассниках что делать. Смотреть картинку api initialization failed в одноклассниках что делать. Картинка про api initialization failed в одноклассниках что делать. Фото api initialization failed в одноклассниках что делать

Представляю вашему вниманию шаблон для наполнения групп в Одноклассниках через API. При этом, контент для наполнения тянем с тематических групп Вконтакте, тоже через API. Браузер в работе не задействован.

Для работы шаблона нужно:

1. Создать приложения в Одноклассниках и Вконтакте для получения ключей доступа работы через API.

2. Вручную найти тематические группы Вконтакте и забить их в соответствующий файл.

3. Настроить нужные фильтры.

Вместе с основным шаблоном постинга/парсинга под названием идут еще два шаблона:

1. timetable_generator.xmlz – для генерации дат отложенного постинга. Так как основной шаблон, будет постить в отложенные темы группы Одноклассников.

Данный шаблон генерирует список дат отложенного постинга в формате 2018-02-23 15:00:00 Генерация начинается с текущего дня, диапазон окончания задаем в настройках, в днях.

Разброс времени постинга для каждого дня, нужно будет прописать в самом шаблоне. Подробнее распишу ниже.

2. start_planning.xmlz – для создания стартового файла start_planning.txt При появлении данного файла мы будем запускать основной шаблон. Алгоритмику запуска распишу ниже.

Есть фильтр по блеклисту, который формируется автоматически. Благодаря ему, исключена возможность парсинга одного и того же поста с Вконтакте при последующих попытках парсинга. Так же, есть возможность чистить текст поста от не нужных словосочетаний. При этом, пост не отбрасывается, а просто чистится и дальше идет на постинг.

Данные особенности работы шаблона, были сформированы в работе с кулинарной тематикой. То есть, мне нужно было получать кулинарный рецепт с текстом и картинками, а все остальные виды постов автоматически отметать.

1. Открываем шаблон bot_posting_group_ok_api.xmlz и во входные настройки вбиваем нижеприведенные ключи доступа.

Переходим в настройки приложения и копируем Сервисный ключ доступа во входные настройки.

3. Создаем приложение в Одноклассниках по этой инструкции https://apiok.ru/dev/app/create
При создании приложения, есть один момент. Нужно обязательно загрузить картинки на аватарки и иконки. Я не заморачивался и тупо вставил рандомные урлы картинок с Гугла (делал поиск по точному размеру изображения).

Привожу скрины минимальных настроек приложения, с которыми у меня все работает.

В настройках приложения, в самом низу, есть кнопка для получения вечного токена. Нажимаем ее и копируем secret_session_key и access_token во входные настройки.

Но это еще не все. Для работы нужен application_key который находится в письме, которое пришло после успешного создания приложения.

Привожу коллаж, на котором старался максимально подробно показать, откуда и куда вставлять нужные ключи доступа.

4. Сохраняем шаблон bot_posting_group_ok_api.xmlz с вышеприведенными настройками и переходим к настройке шаблона timetable_generator.xmlz

5. Открываем шаблон timetable_generator.xmlz на редактирование. И в массиве hours задаем свое время для отложенного постинга. Это время размещения постов на протяжении дня. Достаточно просто отредактировать существующие значения или добавить свои через запятую. Количество дней для генерации дат задаем во входных настройках.

6. Сохраняем шаблон timetable_generator.xmlz с нужными настройками и переходим к настройке шаблона start_planning.xmlz

7. Открываем шаблон start_planning.xmlz на редактирование. И в кубике, показанном на скрине ниже выставляем свое время для создания файла start_planning.txt В моем случае файл будет создаваться в 09, 12, 15, 18 и 21 час по Москве. Логика шаблона достаточно простая. Он по расписанию грузит страницу http://www.unn.ru/time/ и парсит точное время по Москве. Как только час заданный в настройках будет совпадать с текущим временем, он создаст файл start_planning.txt
Этот шаб сделан для того чтоб запускать основной шаблон в точное время суток. Так как в стандартном планировщике нет такой возможности. Как видно я сделал создание файла start_planning.txt через каждые 3 часа начиная с 9 утра и заканчивая 21 часом вечера. Так как днем идет активное обновление пабликов, и с шагом в 3 часа я по любому выйду на парсинг нового контента с групп-доноров. Ночью файл-сигнал start_planning.txt не будет создаваться.

1. Запускаем шаблон start_planning.xmlz по расписанию. Я ставлю шаг запуска 15 мин. Так как 15 мин туда/сюда для меня не критично. Если хотите сделать более точное время для создания файла start_planning.txt уменьшайте шаг.

2. Генерируем список дат для отложенного постинга шаблоном timetable_generator.xmlz

3. Запускаем шаблон bot_posting_group_ok_api.xmlz в работу через диспетчер задач по сигналу. В нашем случае сигналом есть появления файла start_planning.txt созданный шаблоном start_planning.xmlz

2. Фильтруем посты по вхождению подстроки в текст поста в кубике показанном на скрине.

Все файлы для работы шаблонов находятся в папке <-Project.Directory->\data_bot_posting_group_ok_api\

1. <-Project.Directory->\data_bot_posting_group_ok_api\group_list.txt – Файл со списком тематических групп Вконтакте, с которых мы будет парсить контент для наполнения своей группы в Одноклассниках. Задавать урлы на группы нужно без домена https://vk.com

Например, если нам нужно задать группу https://vk.com/cook_idea тогда в файл прописываем только часть урла cook_idea.

И еще момент. Если ссылка на группу идет с id, например https://vk.com/public59476495 тогда в файл мы прописываем только id, то есть 59476495 (без части public). Этот момент важен, так как если пропишите public59476495, будет ошибка.

2. <-Project.Directory->\data_bot_posting_group_ok_api\system\blacklist.txt – Файл блеклиста, в котором формируется список идентификаторов для постов, которые прошли успешный отбор, и были размещены в группе на Одноклассниках.

Список идентификаторов сохраняется в формате 34451036_1517665921

Где 34451036 – идентификатор группы с которой спарсили топик. 1517665921 – идентификатор самого топика.

Таким образом, мы исключаем возможность взятия одного и того же топика, при слишком частом обращении к группе, в ленте которой еще не появилось обновление.

3. <-Project.Directory->\data_bot_posting_group_ok_api\system\garbage.txt – Файл для чистки текста поста. В данный файл задаем списком текстовые включения от которых нужно чистить текст поста.

5. <-Project.Directory->\data_bot_posting_group_ok_api\system\start_planning.txt – Файл-сигнал который создается шаблоном start_planning.xmlz

6. <-Project.Directory->\data_bot_posting_group_ok_api\system\startHour.txt – Файл нужный для работы шаблона start_planning.xmlz Он туда сохраняет промежуточное время. Этот файл не трогаем.

7. <-Project.Directory->\data_bot_posting_group_ok_api\system\timetable.txt – В этот файл шаблон timetable_generator.xmlz сохраняет список дат отложенного постинга.

8. <-Project.Directory->\data_bot_posting_group_ok_api\tempFiles – Папка с временными файлами. Там иногда что-то сохраняется, что-то удаляется. В идеале при старте шаблона и после финиша она должна быть пустой.

9. <-Project.Directory->\data_bot_posting_group_ok_api\error_log – Папка с подробным логом ошибок. Для формирования данного лога пользуюсь решением, описанным в данной теме но немного урезанной версией. Использую во всех своих шабах, рекомендую.

1. Шаблон bot_posting_group_ok_api.xmlz рассчитан на работу с одним аккаунтом Вконтакте и одним аккаунтов Одноклассников в паре.

2. Аккаунт Одноклассников от имени которого мы работаем через API должен быть администратором групп которые мы планируем наполнять. В моем случае именно так, с модератором я не проверял.

3. Шаблон заточен для наполнения одной группы в Одноклассниках. Это видно из самой структуры рабочих файлов. В файл ok_ru_group_id.txt мы задаем id только одной группы. В файл group_list.txt задаем список групп-доноров для парсинга контента только в одну текущую группу в Одноклассниках.

4. Для постинга в несколько групп, нужно просто скопировать папку с шаблоном и настроить его под другую группу. Лично у меня наполняется таким образом 6 пабликов в Одноклассниках. Соответственно есть 6 папок копий шаблона которые настроены индивидуально под каждую группу.

При этом ключи доступа для API как VK так и OK остаются без изменений. То есть, ключи доступа нужно получить только один раз, вбить их в настройки шаблона и с этими настройками копировать без изменений.

Индивидуально под каждую группу Одноклассников настраиваются только файлы ok_ru_group_id.txt, group_list.txt, garbage.txt, timetable.txt При этом файл blacklist.txt можно почистить от старых данных.

5. В шаблоне bot_posting_group_ok_api.xmlz выставлен лимит на количество перебора групп VK при неподходящем варианте парсинга. Причина такого варианта может быть: пост с видео, голосованиями, аудио, линками. Или в тексте поста есть неподходящие включения по которым данный пост отбрасывается. Или идет фильтр по блеклисту файла blacklist.txt.

6. Все шаблоны запускать только в 1 поток!

7. Мой вариант запуска с формированием файла start_planning.txt можно упустить, если этот вариант запуска вас не устраивает. Главное, сперва сгенерировать список дат для отложки шабом timetable_generator.xmlz и после этого запускать основной шаб bot_posting_group_ok_api.xmlz с соответствующими настройками.

Шаблон рабочий, открытый, делался для себя. Регулярно находится в работе. Если у вас возникнут какие-либо ошибки, просьба заархивировать папку \error_log\ и кинуть в личку.

Что не понятно, спрашивайте. Постараюсь помочь по всем вопросам!

Дорогие друзья, вышла новая бесплатная версия BotOkPoster v.2.0.1

[+] Добавлена возможность удобно работать в многопоточном режиме. Теперь не нужно копировать шаблон под каждый аккаунт.
[+] Система расписания отложенного постинга генерируется автоматически при первом запуске. Теперь не нужно отдельно генерировать систему расписания другим шаблоном.
[+] Система расписания генерируется с завтрашнего дня на год вперед. Теперь не нужно каждый раз редактировать систему расписания с удалением дат отложки на сегодняшний день.
[+] Оптимизирована файловая структура рабочей папки.
[+] Мелкие исправления.
[+] Шаблон закрыт на редактирование но без каких либо привязок.
[+] Шаблоном можно пользоваться неограниченное количество времени.
[+] Бесплатная поддержка в данной теме и в личке форума.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *