Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como Fazer um Botão de RSVP para um evento no Facebook Usando HTML
Facebook é uma plataforma de rede social popular que tem sido cada vez mais utilizado para planejar e gerenciar eventos. Ele fornece um recurso de " Eventos ", que permite criar e programar um evento usando a plataforma do Facebook. Ele fornece uma função para convidar os clientes e gerenciar seus RSVPs. Facebook desenvolveu uma API Graph que expõe elementos que você pode usar para desenvolver o código do programa sob medida para certos aspectos da sua aplicação "Eventos". Os usuários terão de conceder sua aplicação permissões " rsvp_event " e você terá informações sobre o evento , tais como a sua identificação. Você também terá que ser capaz de programar em uma linguagem web , como PHP, e usar o HTML junto com o código do programa. Coisas que você precisa
editor PHP
servidor Web
Facebook conta de desenvolvedor
aplicativo Facebook
genérico access_token
User_events permissão
Friends_events permissão
permissão Rsvp_event
Event_ID
Show Mais instruções
1

Lançar o seu aplicativo de edição de PHP. Você pode usar um editor de texto simples, como o Bloco de Notas , desde que você salve o arquivo no servidor web com uma extensão ". Php " .
2

Criar um aplicativo do Facebook , seguindo as instruções na seção " desenvolvedor App "no https://developers.facebook.com/apps e anote o seu ID de aplicativo e uma chave secreta , como você vai precisar deles para personalizar o aplicativo e se comunicar com a API Graph . Você vai precisar de uma conta de desenvolvedor do Facebook, e você será solicitado a criar uma, se necessário.
3

Criar um evento a partir do aplicativo Eventos e anote o ID do evento. Você pode obter isso movendo o mouse sobre o evento criado e lê-lo a partir da barra inferior do seu navegador.
4

Crie seu programa PHP no seu editor de PHP. . Você terá que digitar o código PHP , as variáveis ​​da API Facebook Graph eo código HTML para este arquivo

O HTML básico necessário para criar o botão de RSVP para seu evento no Facebook é : html head ; de RSVP para um Facebook do evento < /title> </head> <body> <form action="" method="post"> <p> < input type = " , rádio "name =" rsvp " value =" frequentar "/> Atender <input type="radio" name="rsvp" value="maybe"/> Talvez < input type = " radio " , name = " rsvp " value = " declinou " /> Não comparecer <input type="submit" value="RSVP" /> </p> < /form> </body> </html> <br> 5 <p> Escreva o código PHP necessário para obter o valor de RSVP selecionado pelo usuário , e passar a resposta eo evento IDto a API Facebook Graph no seguinte formato , usando o " post " método : <br> <p> https://graph.facebook.com/EVENT_ID/RSVP_value <br> <p> Você precisa autenticar o ID do usuário e passar o ID do aplicativo e uma chave secreta para a sua aplicação antes para passar o valor para a API Graph . <br> <p> < ? php <br> <p> $ autenticar = file_get_contents ( https://graph.facebook.com/oauth/access_token?client_id = . $ application_id . . "& redirect_uri =" $ REDIRECT_URL "& client_secret =" $ application_secret "& code = " $ code ); . . . <br> <p> $ rsvp_to_event = " https://graph.facebook.com /$ event_id /{ $ _POST [' rsvp ']} ? method = post & " . $ autenticar ; <br> <p> > <br> <br> ? <div class=ptad2><script language='javascript' src='/ad/201310/4.js'></script></div> </div> </div> <div class=ptnrx></div> <table width="91%" height="52" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="51%"><p>Anterior : <a class='LinkPrevArticle' href='http://ptcomputador.com/P/php-mysql-programming/91475.html' >Como criar scripts PHP para Aplicações </a> </p></td> </tr> <tr> <td width="49%"> Próximo : No</li></td> </tr> </table></td> </tr> </table> <div class=bai7></div> <table width="770" height="246" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="375" height="246" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> Os artigos relacionados </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/php-mysql-programming/91367.html" title="Como construir um Automated Register Bot " target="_self">Como construir um Automated Register Bot </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/php-mysql-programming/91431.html" title="Como criar uma Permalink Seguro em PHP " target="_self">Como criar uma Permalink Seguro em PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/php-mysql-programming/91369.html" title="Como importar do Excel em MySQL PHP Cat Software " target="_self">Como importar do Excel em MySQL PHP Cat Software </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/php-mysql-programming/91440.html" title="Exec Vs . Sistema em PHP " target="_self">Exec Vs . Sistema em PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/php-mysql-programming/91368.html" title="Logs de erro de PHP em cPanel " target="_self">Logs de erro de PHP em cPanel </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/php-mysql-programming/91464.html" title="Linux , Apache, MySQL e PHP para Iniciantes " target="_self">Linux , Apache, MySQL e PHP para Iniciantes </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/php-mysql-programming/91343.html" title="Saída de HTML em Perl Vs . PHP " target="_self">Saída de HTML em Perl Vs . PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/php-mysql-programming/91474.html" title="Como inserir clicável ligação em um arquivo PHP " target="_self">Como inserir clicável ligação em um arquivo PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/php-mysql-programming/91455.html" title="Como Exportar para o MySQL no SSIS " target="_self">Como Exportar para o MySQL no SSIS </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/php-mysql-programming/91466.html" title="Como se conectar a SQLite Com Mongoose " target="_self">Como se conectar a SQLite Com Mongoose </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" background="img_dm/danmai_r4_c04 -.jpg" bgcolor="#DBE3EE"> <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Artigos em destaque </td> </tr> </table> <table width="95%" height="207" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/javascript-programming/90806.html" title="Como usar a API do Google Maps Distância Raio " target="_self">Como usar a API do Google Maps Distância Raio </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/cc-programming/85434.html" title="Como usar a ferramenta Calculate para CPP " target="_self">Como usar a ferramenta Calculate para CPP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/cc-programming/85391.html" title="Escondendo C + + símbolos com Static Library " target="_self">Escondendo C + + símbolos com Static Library </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/cc-programming/85374.html" title="Como calcular um Transpor Matriz em C + + " target="_self">Como calcular um Transpor Matriz em C + + </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/computer-programming-languages/88349.html" title="Como ocultar Horas não- trabalho em um calendário do Outlook 2003 " target="_self">Como ocultar Horas não- trabalho em um calendário do …</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/javascript-programming/91219.html" title="Como alterar um hiperlink com JavaScript " target="_self">Como alterar um hiperlink com JavaScript </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/delphi-programming/88958.html" title="Como encontrar músicas em BPM " target="_self">Como encontrar músicas em BPM </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/java-programming/89552.html" title="Como colocar os itens em um carrinho de compras em JSP " target="_self">Como colocar os itens em um carrinho de compras em JSP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/computer-programming-languages/88516.html" title="MS Visual Studio Tools for Office " target="_self">MS Visual Studio Tools for Office </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://ptcomputador.com/P/computer-programming-languages/87483.html" title="A primeira pessoa a escrever código de computador " target="_self">A primeira pessoa a escrever código de computador </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <div class=bai7></div> <div class="ptbottom bs"> Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados <script language='javascript' src='/ad/201310/1.js'></script> </div> </div> </body> </html>