Realizado

Integração com Api Oficial do Instagram(Java ou C#

Publicado em 23 de Julho de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Desenvolver um programa em backend, em C# ou Java, para integrar-se à API oficial do Instagram. O programa deve realizar as seguintes funcionalidades:

O programa será via REST e terá 4 metodos fará o seguinte;
Publicação de Post/Stories:
Leitura de Comentários:
Leitura de Mensagens Diretas (DMs):
Envio de Mensagens Diretas (DMs):



Funcionalidades:

1. Publicação de Post/Stories:
    • Criar um post no Instagram com vídeo e descrição:
        ◦ Receber via requisição REST o arquivo de vídeo a descrição do post e se o tipo é Post ou Stories.

        ◦ Caso Seja do tipo Post:
          Utilizar a API do Instagram para publicar o vídeo e a descrição como um novo post
          Retornar a url do post publicado na resposta da requisição rest.

        ◦ Caso Seja Story
publicar o vídeo e retornar se deu sucesso ou não.


2. Leitura de Comentários:
    • Obter os últimos comentários publicados:
        ◦ Utilizar a API do Instagram para buscar os últimos comentários publicados.
        ◦ Retornar na resposta da requisição REST uma lista com os comentários obtidos, incluindo informações como:
            ▪ Conteúdo do comentário
            ▪ ID do comentário
            ▪ Usuário que publicou o comentário
            ▪ Data e hora da publicação
            ▪ Informações do post em que o comentário foi publicado (id, url e  etc.)

3. Leitura de Mensagens Diretas (DMs):
    • Obter as últimas mensagens diretas recebidas:
        ◦ Utilizar a API do Instagram para buscar as últimas mensagens diretas recebidas
        ◦ Retornar na resposta da requisição REST uma lista com as mensagens obtidas, incluindo informações como:
            ▪ Conteúdo da mensagem
            ▪ ID da mensagem
            ▪ Usuário que enviou a mensagem
            ▪ Data e hora do envio

4. Envio de Mensagens Diretas (DMs):
    • Enviar uma mensagem direta para um usuário:
        ◦ Receber via requisição rest o id do usuário destinatário, a mensagem a ser enviada e, um link (opcional).
        ◦ Se apenas a mensagem e o ID do usuário forem recebidos:
            ▪ Enviar a mensagem de texto para o usuário destinatário.
        ◦ Se a mensagem e o link forem recebidos:
            ▪ Criar uma mensagem direta com botões de ação ("SIM" e "NÃO") e a mensagem de texto.
            ▪ Ao clicar em "SIM", o usuário será redirecionado para o link fornecido.
            ▪ Ao clicar em "NÃO", nenhuma ação adicional será realizada.
        ◦ Retornar na resposta da requisição REST o status do envio da mensagem (sucesso ou falha).
(Hoje a api do instagram suporta envio de mensagem com “opções” e com umn link proprio, para ser criado botões dentro da DM e o usuario ser direcionado para o link enviado.)


Vai ter frontend ou algo do tipo :
Não será somente backend via rest.

Vai precisar hospedar em algum lugar:
Não será somente um programa em backend que vai ser usado pra rodar no servidor da empresa:

Vou precisar instalar em algum servidor :
Não, irá fornecer o código fonte que testaremos junto e o desenvolvedor da empresa irá utlizar o projeto pra fazer integrações internas.


Vou precisar ter authenticação a API REST ?:
Não

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Mídias sociais (Facebook, Twitter, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias