AUTOMATOR: Extract token & DO/PHIN


35
35 points

Алоха, друзья! 

Сегодня разберем как брать токен из Ads Manager Facebook и отправлять его сразу в DOLPHIN (по промокоду BORODA4 можно получить 7 дней триала вместо 3 и 20% скидку на первую оплату)

Не так давно я писал, что FBtool единственный сервис по FB с API, но конкуренция не спит и вот уже есть API у DO/PHIN, погнали! 

Статья заточена под MacOS, но кому-то возможно даст пищу для размышления как это сделать на Windows.

DOLPHIN:

  1. Для начала нам нужен API-KEY
AUTOMATOR: Extract token & DO/PHIN, изображение №1

AUTOMATOR: 

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

Добавьте описание
Добавьте описание

— Открываем

— Вставляем код: 

— Достаём токен из AdsManager FB, в INIDGO

set myLink to «https://facebook.com/adsmanager»

tell application «Chromium»

activate

open location myLink

delay 5

execute active tab of window 1 javascript «var re = new RegExp(‘access_token\»?:\»(.*?)\»‘);

var m = document.documentElement.innerHTML.match(re);

navigator.clipboard.writeText(m[1])

.then(() => {

// Получилось!

alert(‘Токен скопирован в буффер обмена!’);

})

.catch(err => {

alert(‘Ошибка: ‘, err);

});»

delay 1

end tell

— Добавляем токен в DOLPHIN

activate

display dialog «Введите имя аккаунта» buttons {«Добавить»} default answer «»

set nameAcc to text returned of result

set tags to «Team_TEST» —сюда добавлять тэг

set link to «http://site.ru» —url адрес где стоит долфин (только сам адрес)

set apikey to «ВСТАВИТЬ_СЮДА» —ваш Api-Key DOLPHIN

set token to (the clipboard)

do shell script «curl —location —request POST ‘» & link & «/new/accounts/add’ —header ‘Content-Type: application/json’ —header ‘Authorization: » & apikey & «‘ —data-raw ‘{

\»name\»: \»» & nameAcc & «\»,

\»access_token\»: \»» & token & «\»,

\»tags\»: [\»» & tags & «\»],

\»user_agent\»: \»\»

}'»

Перед использование пропишите ваши настройки:

— set tags to «Team_TEST» —сюда добавлять тэги (в версии 2.0)

— set link to «http://site.ru» —url адрес где стоит долфин (только сам адрес или ip)

— set apikey to «ВСТАВИТЬ_СЮДА» —ваш Api-Key DOLPHIN

И жмёте 

Добавьте описание
Добавьте описание

В скрипте есть диалоговое окно которое всплывает при выполнении — объясню для чего оно, я всегда даю нейминг в ФБтуле по неймингу профиля в индиго чтобы не путаться поэтому сделал это окно ввода имени аккаунта. 

В ответ получим JSON ответ: 

AUTOMATOR: Extract token & DO/PHIN, изображение №4

success: true — токен добавлен, если false то нет =)YouTube0:34

— Можете добавить свой User-Agent

— Можете заранее выбрать Proxy для аккаунта

Подробнее об этом читайте в документации к API 

P.S. — за JS скрипт Adam’y пасибо <3 (Паблик: https://vk.com/adamusfb)

Вот и всё, упрощайте свою рутину и будьте топами!

А с вами как всегда был ваш — Бородатый арбитраж (с) 

Добавьте описание

Like it? Share with your friends!

35
35 points

What's Your Reaction?

hate hate
0
hate
confused confused
0
confused
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win
m0pfin

Подписаться
Уведомить о
guest
0 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x
Choose A Format
Personality quiz
Series of questions that intends to reveal something about the personality
Trivia quiz
Series of questions with right and wrong answers that intends to check knowledge
Poll
Voting to make decisions or determine opinions
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Meme
Upload your own images to make custom memes
Video
Youtube, Vimeo or Vine Embeds
Audio
Soundcloud or Mixcloud Embeds
Image
Photo or GIF
Gif
GIF format