Menu da documentação
Primeiros passos
O que é o Opus GrowthInício rápidoAdicione à sua IAComo funcionaSegurança e aprovaçãoCréditosPlanosPerguntas frequentesApps de IA
Todos os appsChatGPTClaudeGrokPerplexityClaude CodeCodexGemini CLIOpenClawCursorVS CodeWindsurfOutros MCPPlataformas de anúncios
Google AdsMeta AdsLinkedIn AdsMicrosoft AdvertisingTikTok AdsChatGPT AdsAgências e MCCFontes de dados
Search ConsoleGoogle AnalyticsYouTubeBusiness ProfileTag ManagerSites e SEO
AI ServerWordPressSEO IntelligenceFraude de cliquesReferência de ferramentas
Todas as ferramentasGoogle AdsMeta AdsTikTok AdsLinkedIn AdsMicrosoft AdvertisingChatGPT AdsSearch ConsoleGoogle AnalyticsYouTubeBusiness ProfileTag ManagerWordPressAI ServerSEO IntelligenceFraude de cliquesMulticanalConta e cobrançaIdioma
Instagram Media Id Finder
Turns an Instagram POST or REEL LINK into the media id needed to advertise it, so nobody has to dig the id out by hand.
- Tipo
- Somente leitura
- Créditos
- 1
- Plataforma
- Meta Ads
- Aprovação
- Não precisa, nada muda
O que faz
Turns an Instagram POST or REEL LINK into the media id needed to advertise it, so nobody has to dig the id out by hand. Paste the URL — instagram.com/p/…, /reel/…, /reels/…, /tv/…, with or without the username prefix, query strings ignored — and get back: shortcode, media_pk (Instagram's INTERNAL key, decoded from the link), owner_username, permalink, thumbnail_url, is_reel, and when it can be resolved ig_media_id: the real ads-usable id you pass straight to create_meta_instagram_post_ad. READ THIS BEFORE PROMISING ANYTHING: media_pk is NOT the ads id. Meta's ad API accepts only the "media V2" id and that id CANNOT be computed from a link — verified live with ads_management: /{ig_user_id}/media, the media field expansion, business_discovery, /{media_pk} and instagram_oembed all return permission errors, and the public page source does not contain it either. So ig_media_id comes back only when this post has ALREADY been advertised from the ad account (the id is then read off that account's ad creatives) — pass account_id to enable that lookup. When it cannot be resolved, usable_for_ads=false and note/manual_path describe the manual route, including the create_meta_video_ad fallback (new creative, faster, but the organic post's likes and comments do not carry over). The tool also checks OWNERSHIP: owned_by_connected_account=false means the link belongs to somebody else's Instagram account, which is the most common reason an Instagram post ad cannot be created at all.
A descrição está em inglês porque é o texto oficial que sua IA vê.
MCP: find_instagram_media_id
Como usar
Você não chama as ferramentas pelo nome. Escreva o que quer no ChatGPT, Claude ou outro assistente conectado ao Opus Growth; a IA escolhe esta ferramenta quando ela serve.
Parâmetros
| Nome | Tipo | Obrigatório | Padrão | |
|---|---|---|---|---|
| url | string | Obrigatório | · | URL to read, use as a destination, or otherwise process as described by this operation. |
| account_id | string | Opcional | · | Advertising account identifier to query or change. Use the exact ID returned by the relevant account-listing tool, not the display name. |
| ig_user_id | string | Opcional | · | Exact ig user identifier to target. Use the ID returned by an Opus Growth list or create operation, not a display name. |
Ferramentas relacionadas
connect_meta_adsCopy Meta Entitycopy_meta_entityCreate Meta A/B Testcreate_meta_ab_testCreate Meta Ad Setcreate_meta_adsetCreate Meta Campaigncreate_meta_campaignCreate Meta Carousel Adcreate_meta_carousel_adCreate Meta Custom Conversioncreate_meta_custom_conversionCreate Meta Dynamic Adcreate_meta_dynamic_adCreate Meta Engagement Audiencecreate_meta_engagement_audience