Бот для Instagram на Node.js?
Средствами Node.js не получилось решить свою проблему, но зато получилось это сделать на языке python. Для работы необходимы только сами ключи (с возможностью лайкать фото "scope=likes") и подключить библиотеку python-instagram. С 5 ключами он проработал у меня 2-е суток (лайк фото через каждые 24 секунды) после чего мне отключили возможность лайкать фото более чем на сутки.
Вот собственно сам код. Я не программист, поэтому получилось как-то так. Может кому-нибудь пригодится.import random
import time
from instagram.client import InstagramAPI
from instagram.bind import InstagramAPIError

arrayToken = ['YOUR_TOKEN_1',
              'YOUR_TOKEN_2',
              'YOUR_TOKEN_3',
              'YOUR_TOKEN_4',
              'YOUR_TOKEN_5']

arrayTag = ['spb','vcocam','vcorussia','love','TFLers', 'tweegram',
            'photooftheday', '20likes', 'amazing', 'smile', 'follow4follow',
            'like4like', 'look', 'instalike', 'igers', 'picoftheday', 'food',
            'instadaily', 'instafollow', 'followme', 'girl', 'iphoneonly',
            'instagood', 'bestoftheday', 'instacool', 'instago', 'all_shots',
            'follow', 'webstagram', 'colorful', 'style', 'swag']

timeDelay = 3600 / (len(arrayToken) * 30)

while True:
    for i in arrayToken:
        random_tag = random.choice(arrayTag)
        access_token = i
        client_secret =""
        api = InstagramAPI(access_token=access_token,client_secret=client_secret)
        recent_media, next_ = api.tag_recent_media(count=30, tag_name=random_tag)
        photos = []
        print random_tag
        for media in recent_media:
            try:
                time.sleep(timeDelay)
                print api.like_media(media.id)
            except InstagramAPIError as e:
                if (e.status_code == 400):
                    print "You can not like this media"
Привет. Я думаю, что ты можешь использовать асинхронные функции, чтобы решить проблему с выполнением циклов, например, вот эти.