Sumber data dipakai semua kanal
Eksekusi artikel review · roundup · perbandingan · pengetahuan umum
Alur: riset SERP nyata (intent, People Also Ask, celah kompetitor) → outline → tiap bagian ditulis berurutan (tabel spesifikasi dirender sebagai tabel sungguhan) → slot gambar disisipkan → rakit. Hasil bisa disalin sebagai teks siap-tempel berformat untuk WordPress / Google Docs — bukan markdown mentah.
Eksekusi konten Pinterest judul · deskripsi · alt · prompt gambar · CSV
Studio visual pin 1000×1500 PNG · draf siap Canva / unggah
Tanpa API: latar memakai palet — tetap jadi PNG draf yang bisa dibawa ke Canva. Dengan penyedia gambar di "Setelan mesin": tombol Buat dengan AI pada tiap kartu — OpenAI/Gemini menghasilkan latar tanpa teks yang dikomposisi otomatis dengan teks pin; Ideogram menghasilkan gambar jadi lengkap dengan teksnya (boleh tempel "Prompt gambar" dari tiket pin ke kolom prompt kartu).
Panduan API Pinterest — untuk otomatisasi posting
API resmi: Pinterest API v5
Portal developer: developers.pinterest.com — API terbuka, semua developer bisa mengajukan akses.
- Daftarkan app di portal developer → dapatkan
App ID+App secret. - Mulai dengan trial access (langsung aktif, rate limit kecil), lalu ajukan standard access untuk produksi.
- Autentikasi OAuth 2.0. Scope minimal:
pins:write,boards:read(tambahboards:writebila ingin auto-membuat board). - Gambar pin harus sudah ter-hosting publik (mis. Cloudflare R2 / Images) — API menerima URL gambar, lalu menyalinnya ke server Pinterest.
Endpoint membuat pin
POST https://api.pinterest.com/v5/pins
Authorization: Bearer {ACCESS_TOKEN}
Content-Type: application/json
{
"board_id": "1234567890",
"title": "<judul dari aplikasi ini>",
"description": "<deskripsi + hashtag dari aplikasi ini>",
"link": "https://situs-anda.com/artikel",
"media_source": {
"source_type": "image_url",
"url": "https://cdn-anda.com/pin-1000x1500.png"
}
}
Untuk video pin: upload dulu via POST /v5/media, lalu buat pin dengan source_type: "video_id" + media_id.
Studio visual di atas menghasilkan PNG 1000×1500 — pakai langsung atau poles dulu di Canva. Setelah gambar final di-hosting (mis. Cloudflare R2/Images), isi URL-nya ke kolom Media URL di CSV atau media_source.url di API.
Pola proxy untuk API gambar (mis. Ideogram) di Pages Functions
// functions/api/img.js
export async function onRequestPost({ request, env }) {
const body = await request.text();
const r = await fetch("https://api.ideogram.ai/v1/ideogram-v3/generate", {
method: "POST",
headers: { "Api-Key": env.IDEOGRAM_KEY,
"Content-Type": "application/json" },
body
});
return new Response(r.body, { status: r.status,
headers: { "Content-Type": "application/json" } });
}
Eksekusi konten YouTube judul · deskripsi · tag · naskah · thumbnail
Studio thumbnail 1280×720 PNG · draf siap Canva / unggah
Tiga varian dibuat dari ide teks thumbnail hasil metadata. Sama seperti pin: tanpa API tetap dapat PNG draf; dengan API, latar/gambar AI per kartu.
Panduan API YouTube — untuk otomatisasi upload & metadata
API resmi: YouTube Data API v3
Konsol: console.cloud.google.com → buat project → aktifkan YouTube Data API v3 → siapkan OAuth consent screen.
- Autentikasi OAuth 2.0 dengan scope
https://www.googleapis.com/auth/youtube.upload— API key saja tidak cukup untuk upload; semua operasi tulis wajib OAuth. - Simpan refresh token agar server bisa upload tanpa login ulang.
- App yang dipublikasikan (bukan mode testing) perlu melewati verifikasi OAuth Google.
Endpoint upload video
POST https://www.googleapis.com/upload/youtube/v3/videos
?uploadType=resumable&part=snippet,status
Authorization: Bearer {ACCESS_TOKEN}
snippet: { title, description, tags, categoryId }
status: { privacyStatus: "private" | "public",
selfDeclaredMadeForKids: false }
Kuota — penting untuk perencanaan
- Jatah default: 10.000 unit/hari per project Google Cloud.
- Satu upload (
videos.insert) = 1.600 unit → maksimal ±6 video/hari. - Update metadata (
videos.update) hanya 50 unit — strategi hemat: upload lewat YouTube Studio, lalu pasang judul/deskripsi/tag dari aplikasi ini via API. - Kenaikan kuota gratis, diajukan lewat formulir di Google Cloud Console dengan justifikasi.
Aplikasi ini menghasilkan naskah + metadata. Produksi videonya: rekam suara sendiri atau pakai AI voice (ElevenLabs dsb.), visual dari b-roll/slide, lalu unggah.