Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

twpesquisa

Compartilhar no facebook

Recommended Posts

Bom Dia amigos,

 

gostaria de saber se existe a seguinte possibilidade:

 

Tenho um site de publicação de vagas de emprego, algo simples, e gostaria que ao cadastrar uma nova vaga, esta ser compartilhada diretamente no facebook, sem a ação de clicar no botão compartilhar. Alguém já teve esse necessidade e como resolveu ?

 

 

Aquele abraço e ótimo inicio de dia a todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Usando este recurso a publicação no facebook é automatica eu demanda o compartilhamento manual ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

A API funciona com um token. Se o usuário autoriza o app, você terá acesso ao token dele. Com esse token, você faz "tudo" automaticamente.

 

"tudo" (entre aspas) pois você precisa pedir as permissões necessárias ao usuário

 

Leia mais sobre o Open Graph e vai entender

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então, havia visto esta parte do token, mas até então não tinha compreendido.

Vou dar uma analisada e implementar.

 

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites
aproveitando o topico queria tirar uma duvida. to tentando fazer o rodar a api do face no servidor online e ta dando erro e eu não acho esse bendito erro. o codigo tá assim



<?php

require_once __DIR__ . '/facebook-php-sdk-v4-5.0-dev/src/Facebook/autoload.php';

$fb = new Facebook\Facebook(['app_id' => 'id_da_app_aqui','app_secret' => 'app_secret_aqui','default_graph_version' => 'v2.2',]);// eu coloquei a id e a secret corretas na pagina

try {
// Requires the "read_stream" permission
$response = $fb->get('/me/feed?fields=id,message&limit=5');
} catch(Facebook\Exceptions\FacebookResponseException $e) {
// When Graph returns an error
echo 'Graph returned an error: ' . $e->getMessage();
exit;
} catch(Facebook\Exceptions\FacebookSDKException $e) {
// When validation fails or other local issues
echo 'Facebook SDK returned an error: ' . $e->getMessage();
exit;
}

// Page 1
$feedEdge = $response->getGraphEdge();

foreach ($feedEdge as $status) {
var_dump($status->asArray());
}

?>


mensagem de erro

Parse error: syntax error, unexpected '[', expecting ')' in /home/u328877588/public_html/fb_test/index.php on line 5


eu tentei tirar os colchetes e aí aparece a mensagem de erro

Parse error: syntax error, unexpected T_DOUBLE_ARROW in /home/u328877588/public_html/fb_test/index.php on line 5


tambem tentei tirar a ultima virgula da linha e nao funcionou. alguem tem uma ideia de como resolver isso? a app está criada e configurada no face. só que o site que to usando na api não tem certificação https. será por isso? agradeço ajuda.

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim é 5.3 tentei usar array mas da uma mensagem dizendo que precisa do 5.4 acho que não vai dar para usar e tambem acho que vai ter que alterar muita coisa em muitos lugares. tentei assim

$fb = new Facebook\Facebook(array('app_id' => 'id_da_app_aqui','app_secret' => 'app_secret_aqui','default_graph_version' => 'v2.2',));
e me aparece isso
Fatal error: Uncaught exception 'Exception' with message 'The Facebook SDK requires PHP version 5.4 or higher.' in /home/u328877588/public_html/fb_test/facebook-php-sdk-v4-5.0-dev/src/Facebook/autoload.php:32 Stack trace: #0 /home/xxxxxxxx/public_html/fb_test/index.php(3): require_once() #1 {main} thrown in /home/xxxxxxxx/public_html/fb_test/facebook-php-sdk-v4-5.0-dev/src/Facebook/autoload.php on line 32

 

 

pelo jeito nao vai dar p usar agora a nao ser q tenha uma versão mais antiga que funfa no 5.3. alguem sabe de algo?

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpa a demora eu tava viajando. agradeço mas abandonei a ideia por hora porque não tenho ssl no servidor.

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por Jack Oliveira
      Ola pessoal boa noite
       
      Bom pessoal estou fazendo uma função para formatar url de rede social,
      FACEBOOK, INSTAGRAM & TWITTER, não sei se esta da forma correta em fazer.
      Ex: https://www.facebook.com/minha-pagina   quero pegar apenas o final que seria minha-pagina 
      Isso seria tanto no instagram e twitter
       
      Fiz da seguinte forma
      <?php function FormatarUrlRedeSocial($URL){ if (strstr($URL, 'https://facebook.com/') || strstr($URL, 'http://facebook.com/')) { $UrlRedeSocial = explode('facebook.com/', $URL); return $UrlRedeSocial[1]; } elseif (strstr($URL, 'http://') || strstr($URL, 'https://')){ $UrlRedeSocial = explode($URL); $UrlRedeSocial = explode($UrlRedeSocial[1]); return $UrlRedeSocial[0]; } else { return $URL; } } ?> Porem quero que seja apenas uma função unica para todos 
      Tipo
      https://www.facebook.com/<?= FormatarUrlRedeSocial($dados['url_facebook']); ?> https://www.instagram.com/<?= FormatarUrlRedeSocial($dados['url_instagram']); ?> https://www.twitter.com/<?= FormatarUrlRedeSocial($dados['url_twitter']); ?>  
      Bom do porque não usar os link´s direto, bom pois em outras parte que vou pegar este nome no final não poderia ter o link completo
      Então decide fazer uma função onde não vou precisar criar vários campos na tabela sem necessidades. Espero que possam entender o que preciso.
       
      Se puder da uma ajuda fico grato...
    • Por Febatera7
      Preciso construir um microsserviço, apenas no lado do servidor (Node.js) que leia menções e comentários em postagens em que o @ do meu cliente foi marcado, em seguida, salve essas mensagens em nosso banco de dados, para especialistas de atendimento para responderem mais tarde.
      Este microsserviço também deve ser capaz de ler e salvar as fotos destas postagens e comentários.
      Para Node.js, vi que não há SDK, então procurei os terceiros que o próprio Facebook indica, mas não encontrei nada sobre ler e responder a menções e comentários em postagens.
      Tentei utilizar as bibliotecas fb e fbgraph, mas nenhuma delas me dá as opções para ler postagens em que fui marcado, apenas as do meu próprio feed.
      Alguém pode me ajudar? Por onde posso começar? Há alguma outra biblioteca que consiga utilizar?
    • Por Roberto S. Santos
      Bom dia.
      Eu gostaria de postar uma foto do meu computador no facebok usando VB.NET com login automático.
      Teria como fazer em VB.net ou HTML ?
      Obrigado.
    • Por Motta
      Big techs abusam de poder e devem ser divididas, diz relatório da Câmara dos EUA
    • Por MatheusFenix
      Boa pra todos, preciso de uma pessoa que saiba como usar uma API atualizada do facebook que pegue o token do usuario do facebook e que ao logar aparecam os grupos.
      Se alguem souber ocmo fazer isso por favor pode entrar em contato comigo no whats 13 997824465
      URGENTE !!!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.