Planen Sie, dass Ihre Fotos zum angegebenen Zeitpunkt automatisch auf Instagram gepostet werden.
Klicken Sie oben auf die Schaltfläche „In Heroku bereitstellen“.
Auf der Bereitstellungsseite müssen Sie einige Umgebungsvariablen konfigurieren, damit das Projekt ordnungsgemäß funktioniert.
IG_USERNAME
: Der Instagram-Benutzername, unter dem Sie Ihre Beiträge planen möchten.
IG_PASSWORD
: Das Passwort für das Instagram-Konto.
IG_PROXY
: (Optional). Geben Sie hier Ihre Vollmacht weiter, falls Sie eine haben. Es wird empfohlen, eine zu verwenden, da Sie sonst Instagram sehr schnell verärgern, wenn Sie sich über dynamische IP-Adressen anmelden. Das Format sollte sein: „http://Benutzername:pass@ip:port“.
Wichtig : Es muss „http“ und nicht „https“ sein, sonst erhalten Sie eine Fehlermeldung. Weitere Informationen finden Sie hier.
MONGODB_URI
: Die URL für Ihre MongoDB-Datenbank. Wenn Sie noch keines haben, befolgen Sie die Anweisungen hier.
SECRET
: Express-Sitzungsgeheimnis. Zur Verschlüsselung von Cookies wird ein Sitzungsgeheimnis verwendet. Generieren Sie ein starkes Geheimnis und fügen Sie es hinzu. Sie können eines ganz einfach in Ihrer Shell generieren. Wenn Sie OpenSSL haben, dann einfach openssl rand -hex 12
oder in Python import secrets
und dann secrets.token_hex(16)
TZ
: Standardmäßig verwendet Ihr Server die UTC-Zeit. Wenn Sie zum Planen Ihrer Beiträge eine andere Zeitzone verwenden möchten, müssen Sie diese hier angeben.
Ihre Eingabe muss dem Zeitzonenformat der TZ-Datenbank entsprechen.
NODE_ENV
: Knoten-JS-Umgebung. Kann „Entwicklung“ oder „Produktion“ sein.
Sobald Sie diese eingerichtet und Ihr Projekt bereitgestellt haben, können Sie sich mit Ihrem Instagram-Benutzernamen und -Passwort anmelden und mit der Planung Ihrer Beiträge beginnen.
Eine weitere wichtige Sache ist, dass Ihr Server die kostenlose Heroku-Stufe verwendet, sofern Sie diese nicht ändern. Dies ist für diesen Zweck ausreichend, allerdings werden kostenlose Heroku-Apps nach 30 Minuten Inaktivität in den Ruhezustand versetzt.
Sie können Ihre App jedoch am Leben halten, indem Sie einen Cron-Job planen, der sie alle x Minuten anpingt. Befolgen Sie dieses Tutorial, um dies einzurichten. Sie können hierfür den /ping
Endpunkt verwenden.
Planen Sie die Veröffentlichung eines Fotos zu einem späteren Zeitpunkt
Fügen Sie eine Beschriftung hinzu
Fügen Sie den ersten Kommentar hinzu
Sehen Sie sich Ihre geplanten Beiträge an
Planen Sie einen Beitrag zurück
JavaScript
Node.JS
MongoDB/Mongoose
Heroku
Bootstrap
Äußern
Reisepass
Hier gibt es nichts Besonderes, nur eine absolut einfache und übersichtliche Benutzeroberfläche zum Verwalten Ihrer geplanten Beiträge.
Dieses Projekt ist nicht mit Instagram verbunden, wird nicht von Instagram unterstützt oder zertifiziert. Leider bietet Instagram derzeit keine öffentliche API zum Planen von Fotos an. Dies ist ein unabhängiges Projekt, das auf der inoffiziellen privaten Instagram-API basiert. Um die besten Ergebnisse zu erzielen, sollten Sie einen dedizierten Instagram-Proxy verwenden. Absolut nicht für Spam. Die Nutzung erfolgt auf eigene Gefahr.
Unterstützen Sie das Markieren anderer Benutzer auf dem Foto
Unterstützt den Tagging-Standort
Unterstützen Sie mehrere Instagram-Konten
Unterstützen Sie Konten mit aktivierter 2FA
Unterstützen Sie die Planung von Storys