Ir para conteúdo
Fórum Script Brasil

lucasbicalleto

Membros
  • Total de itens

    17
  • Registro em

  • Última visita

Sobre lucasbicalleto

Últimos Visitantes

949 visualizações

lucasbicalleto's Achievements

0

Reputação

  1. Olá, tenho um script para o usuário logado do facebook. Estou obtendo os dados dele(email,nome,id,sexo) sem problemas, más preciso também gerenciar as páginas do mesmo e não estou conseguindo. logado.php <?php // Inciando a sessão / Recuperando o Token de acesso session_start(); $token = $_SESSION['facebook_token']; // Definindo dados define('FACEBOOK_SDK_V4_SRC_DIR', __DIR__ . '/facebook-sdk-v5/'); require_once __DIR__ . '/facebook-sdk-v5/autoload.php'; // Fazendo a conexão $fb = new Facebook\Facebook([ 'app_id' => '[app_id]', 'app_secret' => '[app_secret]', 'default_graph_version' => 'v2.5', ]); // Definindo o token de acesso como padrão $fb->setDefaultAccessToken($token); // Tentando obter dados try { $response = $fb->get('/me?fields=id,name,email,gender', $token); $userNode = $response->getGraphUser(); } catch(Facebook\Exceptions\FacebookResponseException $e) { // Quando Graph retornar um erro echo 'Graph retornou um erro: ' . $e->getMessage(); exit; } catch(Facebook\Exceptions\FacebookSDKException $e) { // Quando a validação falhar em outro local echo 'Facebook SDK retornou um erro: ' . $e->getMessage(); exit; } // Gênero switch($userNode['gender']) { case "female": $userNode['gender'] = "feminino"; break; case "male": $userNode['gender'] = "masculino"; break; } // Exibindo a mensagem que o usuário está logado echo 'Logado como: ' . $userNode['name'] . '<br />'; echo 'ID: ' . $userNode['id']. '<br />'; echo 'E-mail: ' . $userNode['email']. '<br />'; echo 'Gênero: ' . $userNode['gender']. '<br />'; #echo 'Teste: ' . $userNode['']. '<br />'; ?> Referência: Documentação Facebook Graph API
  2. Preciso de um freela que dê continuidade em uma máquina de cartão da SkyTef onde o objetivo é fazer a tela inicial. Para que o cliente escolha a bandeira dê sua preferência.Atualmente está em PHP más oque precisa ser feito é apenas uma chamada desse arquivo .php em um arquivo .lua Valor a combinar. Para mais informações do desenvolvimento contate-me Skype: programacao.ciclum E-mail: programacao.ciclum@gmail.com
  3. Preciso de um freela que dê continuidade em uma máquina de cartão da SkyTef onde o objetivo é fazer a tela inicial. Para que o cliente escolha a bandeira dê sua preferência.Atualmente está em PHP más oque precisa ser feito é apenas uma chamada desse arquivo .php em um arquivo .lua Valor a combinar. Para mais informações do desenvolvimento contate-me Skype: programacao.ciclum E-mail: programacao.ciclum@gmail.com
  4. @Beraldo consegui da seguinte maneira -> require 'vendor/autoload.php'; $key = "api_key"; $res = $client->request('GET', 'https://ciclum-tes.leadalead.com/api/leads', [ 'headers' => [ 'X-API-KEY' => $key ] ]); echo $res->getStatusCode(); Agora preciso passar parametros e não estou conseguindo, tentei isso : $res = $client->request('GET', 'https://ciclum-tes.leadalead.com/api/leads', [ 'headers' => [ 'X-API-KEY' => $key ] ], [ 'parameters' => [ 'title' => 'Awesome Company', 'description' => 'Firstname: John\nLastname: Doe\nEmail: john.doe@company.com', 'user_id' => 'lucasbicalleto2@gmail.com', 'tags' => ['lucas','google'] ] ]); Não retornar erro, más não cria o lead.
  5. Opa @Beraldo não consigo fazer este POST. Para dar o ping, a api me retorna que a `api_key` não foi passada. Segue o código: $curl = curl_init(); curl_setopt($curl, CURLOPT_URL, "https://ciclum-tes.leadalead.com/api/leads"); curl_setopt($curl, CURLOPT_HTTPHEADER, array('headers' => [ 'X-API-KEY' => 'api_aqui' ])); //setting custom header $result = curl_exec($curl); curl_close($curl); print($result);
  6. @Beraldo Muito obrigado pelo seu feedback. Creio que será totalmente útil, más estou lendo e ainda não consegui nada. Poderia me dar uma base a+ ? :/
  7. Galera preciso fazer uma integração de API no entanto a mesma está em Ruby. Peço para vocês quem puder me ajudar a "traduzir" para PHP entre em contato, é para meu serviço e estou patinando nesta demanda! Link -> http://youdontneedacrm.com/api
  8. Eii , pessoal alguém sabe me dizer oque isso significa em PHP ? def find_leads(criteria=false) #No criteria means search all by default if not criteria leads = @@intercom.get("/contacts", "") if not leads.empty? leads['contacts'].each {|contact| puts "EMAIL: #{contact['email']}, NAME: #{contact['name']}", \ "USER_ID: #{contact['user_id']}, ID: #{contact['id']}"} end else #Lets use the criteria in different ways to search contacts #Check against email lead_list = @@intercom.contacts.find_all(:email => criteria) #Check if email returned anything if lead_list.any? lead_list.each {|lead| puts "EMAIL: #{lead.email}, NAME: #{lead.name}", \ "USER_ID: #{lead.user_id}, ID: #{lead.id}"} else begin lead = @@intercom.contacts.find(user_id: criteria) return lead rescue Intercom::ResourceNotFound lead = @@intercom.contacts.find(id: criteria) return lead end end end end
  9. Olá galera, tenho um formulário com o campo CNPJ. e gostaria de validar ele na página mesmo sem dar um 'Submit' Ex. Após o usuario digitar os números , ao lado aparecer um X se falso e um V se True... Tem como fazer isso ? PHP ?
  10. lucasbicalleto

    Ajuda SSH

    Olá amigos estou trabalhando com a plataforma Intercom E eu gostaria de pegar os dados de um formulário e enviar esses dados como um novo usuario da Intercom. No entanto me da este erro abaixo. , eu estou seguindo o passo a passo do GitHub. Warning: require(vendor/autoload.php): failed to open stream: No such file or directory in /home/u213882019/public_html/Intercom/user.php on line 3 o Codigo deles de exemplo me retorna este erro Fatal error: require(): Failed opening required 'vendor/autoload.php' (include_path='.:/opt/php-5.6/pear') in /home/u213882019/public_html/Intercom/user.php on line 3 Entrei no SSH e deu o seguinte comando. E eu caí nesta tela composer require intercom/intercom-php no entanto, ainda me retorna este erro Fatal error: Class 'GuzzleHttp\Client' not found in /home/u213882019/public_html/Intercom/Intercom/IntercomClient.php on line 71 Por favor, alguém pode me ajudar? Obrigado!
  11. Beraldo, Isso -> Fatal error: Class 'GuzzleHttp\Client' not found in /home/u326806206/public_html/Intercom/IntercomClient.php on line 71 Porem, estou usando essa SDK da Intercom. Empresa que facilita o manejo de Usuários e Leads. Estou usando Composer é oque eles indicam para instalar, porem sou muito novo em PHP e arrumei estágio na área. PS: Por isso peço que me ajudem.
  12. Opa galera beleza ? Preciso fazer o seguinte , pegar os dados de um formulario e cadastrar esses dados na Intercom. porem ta me dando erro. Class 'GuzzleHttp\Client' <= Como que eu resolvo isso ? ouvi falar que precisa acessar SSH , mais não sei como faz isso. Acessei um SSH Console e coloquei isso -> "guzzlehttp/guzzle": "~4.0" coisa assim. Porfavor me ajuda.
  13. Opa pessoal. Bom na empresa onde trabalho, preciso concluir um projeto que seria uma coisa simples a princípios. pegar os dados de um form ,enviar para um Banco. ( cara isso é a coisa mais simples ) sim eu sei. porem, usamos uma plataforma de controle chamada INTERCOM e preciso fazer o seguinte. Pegar os dados do form preenchido, e persistir isso no banco deles. porém é um pouco complicadinho esse BD e é em RUBY os exemplos deles. como posso fazer isso em PHP ? -> Seguem a documentação de como fazer isso. https://developers.intercom.io/docs/creating-users
  14. Galera , consegui já. Usei uma ótima ferramenta de Desenvolver App's. App Machine está ferramenta possui um método de consumir WS. Porem fiz uma adpatação que se encaixou perfeitamente , abrir um Browser diretamente na minha pagina que contem o WS - Responsivo. PS* : Porque fiz isso ai invés de usar o servico de web service que ele disponibilizam ? R: Porque não poderia fazer a conexão diretamente como WS, pois o mesmo possui apenas um IP liberado. ( do meu site ). Obrigado pessoal , podem dar Close :D
  15. Olá pessoal beleza ? Bom tenho um Web-Service aqui e estou com um problema ao retornar uma resposta pro usuário, seguem o exemplo. tenho esse pedaço do código , como podem ver se tiver erro ele me retorna o CODIGOe a MSG, se não retorna o Nome e Saldo. Porem ,não consigo guardar o nome ou saldo em uma variável , seja SESSION ou não. if ( $vale->tem_erro() ) { echo "Código: " . $resposta->erro->cod . "<br >\n"; echo "Mensagem: " . $resposta->erro->msg . "<br >\n"; } else { echo "Olá: " . $resposta->nome . "<br >\n"; echo "Saldo atual: " . $resposta->vl_saldo . "<br >\n"; }
×
×
  • Criar Novo...