O documento apresenta uma introdução à API do Foursquare para desenvolvedores PHP, descrevendo o que é o Foursquare, sua história e funcionalidades principais como check-ins, badges e páginas de marcas. Em seguida, explica como começar a usar a API do Foursquare autenticando a aplicação, realizando requisições e lidando com limites de chamadas antes de apresentar bibliotecas PHP para facilitar a integração.
Esta palestra pretende dar uma geral sobre Geoweb e mostrar o que um desenvolvedor php precisa saber para trabalhar com aplicativos que utilizam recursos de geolocalização.
Artificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Esta palestra pretende dar uma geral sobre Geoweb e mostrar o que um desenvolvedor php precisa saber para trabalhar com aplicativos que utilizam recursos de geolocalização.
Artificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Apresentacao curta sobre apps e como se complementam com apis - e, sim, o appcanvas aparece de novo. Vale a leitura - ainda que resumida - sobre apis, ja que tem muita gente confundindo.
Palestra apresentada no PythonBrasil[6] (Out/2010), na qual a recém-lançada API do Apontador é apresentada para os desenvolvedores com foco particular no uso com Python (através da biblioteca própria de código livre).
Em um mundo cada vez mais conectado, APIs são a chave para grandes ferramentas e fluxos de trabalho eficazes. O que é melhor do que uma API? Um webhook é claro! Webhooks são uma forma moderna para a integração de sistemas e permitindo que eles reagem uns aos outros. Esta sessão vai cobrir o que um webhook é, e onde podemos ver ou usá-los em nossas atividades do dia-a-dia.
Integrações de APIs do Google no iOS (DevFest NE e SP)Juliana Chahoud
Apresentação feita durante o DevFest Nordeste e São Paulo 2015
Mas por que usar uma tecnologia do Google em apps iOS? Usar Google Maps é melhor do que os mapas da Apple? Google Analytics funciona bem com iOS? Consigo aproveitar alguma lógica de uma integração que já fiz no Android? Nessa palestra serão discutidas dúvidas como essas além de diversas outras sobre uso de APIs como Google Sign-In, Maps, Analytics, Places e GCM no iOS. Será mostrado na prática como é simples efetuar essas integrações e como fazer com que seu produto funcione muito bem sendo multiplataforma.
DevFest Nordeste: https://2015.devfestne.com.br/#session-219
DevFest São Paulo: http://sp.devfest.com.br/#!/schedule/julianachahoud
O FirefoxOS é o novo sistema operacional móvel da Mozilla, feito com HTML5, CSS, Javascript e outras tecnológias abertas. Conheça como funciona o sistema e descubra como criar seu primeiro aplicativo para esta nova plataforma.
Depois de um longo tempo sem participar em evento de Software livre o MonoBrasil retorno ao Latino Ware em 2009 falando do Mono de usa novidades como IronPython, IronRuby, Mono CLI, C# shell, MonoGames, Unity e muitas outras tecnologias como o inicio do MonoDroid e MonoTouch
Mais conteúdo relacionado
Semelhante a Utilizando a API do Foursquare com PHP
Apresentacao curta sobre apps e como se complementam com apis - e, sim, o appcanvas aparece de novo. Vale a leitura - ainda que resumida - sobre apis, ja que tem muita gente confundindo.
Palestra apresentada no PythonBrasil[6] (Out/2010), na qual a recém-lançada API do Apontador é apresentada para os desenvolvedores com foco particular no uso com Python (através da biblioteca própria de código livre).
Em um mundo cada vez mais conectado, APIs são a chave para grandes ferramentas e fluxos de trabalho eficazes. O que é melhor do que uma API? Um webhook é claro! Webhooks são uma forma moderna para a integração de sistemas e permitindo que eles reagem uns aos outros. Esta sessão vai cobrir o que um webhook é, e onde podemos ver ou usá-los em nossas atividades do dia-a-dia.
Integrações de APIs do Google no iOS (DevFest NE e SP)Juliana Chahoud
Apresentação feita durante o DevFest Nordeste e São Paulo 2015
Mas por que usar uma tecnologia do Google em apps iOS? Usar Google Maps é melhor do que os mapas da Apple? Google Analytics funciona bem com iOS? Consigo aproveitar alguma lógica de uma integração que já fiz no Android? Nessa palestra serão discutidas dúvidas como essas além de diversas outras sobre uso de APIs como Google Sign-In, Maps, Analytics, Places e GCM no iOS. Será mostrado na prática como é simples efetuar essas integrações e como fazer com que seu produto funcione muito bem sendo multiplataforma.
DevFest Nordeste: https://2015.devfestne.com.br/#session-219
DevFest São Paulo: http://sp.devfest.com.br/#!/schedule/julianachahoud
O FirefoxOS é o novo sistema operacional móvel da Mozilla, feito com HTML5, CSS, Javascript e outras tecnológias abertas. Conheça como funciona o sistema e descubra como criar seu primeiro aplicativo para esta nova plataforma.
Depois de um longo tempo sem participar em evento de Software livre o MonoBrasil retorno ao Latino Ware em 2009 falando do Mono de usa novidades como IronPython, IronRuby, Mono CLI, C# shell, MonoGames, Unity e muitas outras tecnologias como o inicio do MonoDroid e MonoTouch
Semelhante a Utilizando a API do Foursquare com PHP (20)
8. Finalmente, a API!
http://groups.google.com/group/foursquare-api/web/api-documentation
E seus companheiros!
• http://code.google.com/apis/maps/documentation/javascript/
• http://code.google.com/apis/maps/documentation/flash/
• http://code.google.com/apis/maps/documentation/geocoding/
• Pela sociobiodiversidade: http://php.miniprojects.org/vekit/
+ PHP/Json/Jquery e todo o bla bla bla cotidiano.
9. Finalmente, a API!
• RESTful
• Retorna Json ou XML
• Autenticação OAuth
• Chamadas anônimas
• Limites
o 200 requisições/hora
BasicAuth
OAuth
IP
• User-Agent [evitar os padrões]
11. Entra em cena o PHP!
• http://code.google.com/p/foursquare-php/
• http://code.google.com/p/php-rest-api/
• https://github.com/jmathai/foursquare-async
Vamos pra parte boa agora!
http://phpconf.zaip.net/4sq
12. Alex Piaz - alex@piaz.com.br
http://www.zaip.net/
http://www.twitter.com/zaip
http://www.delicious.com/alexpiaz/foursquare
Notas do Editor
Boa tarde, algumas piadas e vamos pro abraço.
5 minutos de abertura
OPEN STRONG
CTA: Utilizar o 4sq para criar novas aplicações utilizando PHP!
Cuidado pra não ler os bullets, falar aqui um pouco sobre o que compõe o 4sq. Uma boa hora pra perguntar pra platéia o que eles sabem sobre o 4sq.
Falar dos celulares que suporta uma porrada e tal.
Não esquecer de citar o facebook Places!
O 4sq tá bombando!
Os publicitários estão molhadinhos e os investidores tb.
100.000 em abr 2009
4.5 milhões em nov 2010
+ 600.000 checkins por dia!
Novo paradigma para a publicidade.
Como desenvolvedores temos que nos ajustar a demanda que certamente virá.
Já dá pra fazer coisas pequenas pra clientes pequenos
Aplicativos móveis
Coisas simples como na página de localização de uma empresa colocar no google maps os restaurantes, hoteis, farmacias ou coisa parecida.
Badge add to foursquare [ entrar no site e mostrar, basta escolher um venue qq e ir no botão embed]
Falar do case do O Globo (branding page)
Aqui as piadas basicas da suruba no motel e o checkin no cassino clandestino e boca de fumo.
Explicar rapidamente o que é cada item.
Por que tem que registrar?
Dar uma passada bem en passant sobre o OAuth [se tiver alguma palestra sobre na conf mandar os sobrinhos pra lá]
Se for o caso, entrar no site pra mostrar pra eles.
Um bla bla do Google Maps
Falar que a documentação está na lista e chamar as pessoas pra assinar a lista.
Falar do que o cara precisa saber pra mexer na parte do PHP
Enfase nos limites!
Falar sobre caching
Chamadas anonimas lembrar que o conteúdo é nosso, dos usuṕarios.
Comentar um pouco sobre o que dá pra fazer e tal. Detalhar os principais metodos e conclamar o povo a testar por si mesmos!
Falar do exemplo sobrinho pra mostrar como é facil
Dizer porque escolhei o foursquare-async
Daqui direto pro código