PHP Archive

Buscando no Facebook com Graph API

Introdução O Facebook permite, por meio da Graph API, pesquisar objetos (usuários, páginas, grupos, eventos, locais) públicos. A pesquisa pode ser muito útil para determinadas aplicações. Usando as dicas deste artigo, você poderá criar aplicativos que contenham algum tipo funcionalidade de pesquisa. Por exemplo: Buscar páginas, usuários, grupos, lugares ou eventos que estejam relacionadas com

Autenticação em APIs REST com PHP

Introdução Neste artigo, comentarei sobre alguns métodos de autenticação que normalmente são usados para proteger APIs REST. Também apresentarei uma parte prática, implementando um simples API REST com autenticação usando Json Web Token (JWT) com PHP e o micro-framework Silex. Métodos de Autenticação Veja abaixo alguns métodos de autenticação mais conhecidos: Basic É a abordagem

RESTful & PHP Formatos de Representação

Introdução Mais uma vez aprendendo conceitos RESTful com foco na linguagem PHP com apoio do micro-framework Silex, vamos mostrar neste artigo, como você pode disponibilizar várias representações de dados na mesma API. No caso, retornando JSON e XML, permitindo que o cliente que esta consumindo a API informe qual é o formato que deseja receber,

Aplicação REST simples com Silex, parte II

Continuando Na primeira parte aprendemos como iniciar nossa aplicação REST com Silex e implementamos as rotas /livros e /livros/{id}. Dando sequencia à nossa aplicação, vamos implementar as Rotas para Incluir, Alterar e Deletar livros, usando os verbos HTTP POST, PUT e DELETE. Rotas POST /livros Através desta rota será possível a criação de um novo

Aplicação REST simples com Silex, parte I

Introdução Nester artigo vamos realizar a criação de um simples aplicativo REST usando o micro framework Silex, mapeando operações CRUD através dos métodos HTTP GET, POST, PUT e DELETE. O tutorial esta divido em 2 partes. Clique aqui para ir para a segunda parte. Por que Silex? Micro frameworks são interessantes para criação de APIs

Webservices REST e PHP, Introdução

Introdução Já à algum tempo o REST tornou-se a principal arquitetura para criação de webservices para aplicações web e mobile. Todas principais linguagens de programação incluem frameworks para criação de Webservices REST. É importante que todo desenvolvedor e arquiteto tenha um claro entendimento de como o ele funciona. O objetivo deste artigo é realizar um

PHP e Paradigmas de Programação

Introdução PHP é uma linguagem muito flexível que suporta uma variedade de técnicas e paradigmas diferentes de programação, ou seja, é uma linguagem multi paradigma. Desde programação procedural à programação Orientada a Objetos, o PHP nos permite criar aplicações bem estruturadas, organizadas e de fácil manutenção.Como também nos permite criar códigos confusos, inseguros e cheios

Criando proxy SOCKS5 com Tunel SSH

Introdução Neste artigo vamos aprender como criar um proxy SOCKS5 através de um tunel SSH. E mostrar como usar esse tunel através de um http client usando php+curl e também através de navegação pelo Firefox. Esse cenário é interessante quando você precisa fazer alguma conexão em servidor remoto (http) estando em uma rede que bloqueia

Testando Banco de Dados com phpunit

Introdução Em artigo anterior vimos como dar o pontapé inicial no processo de testes para PHP usando o phpunit. Neste artigo vamos aprender como testar códigos que interagem com banco de dados afim de garantir que suas operações CRUD estão sendo realizadas corretamente. Para isso vamos usar a extensão de Database (banco de dados) do

Criando Aplicativos Facebook SDK v5 em PHP

Introdução Neste artigo vamos demonstrar como criar uma aplicação simples para o facebook usando a Graph API com o sdk v4.0.x 5 do php. Vamos criar uma simples aplicativo que realiza o Login no Facebook e obtém as informações básicas do usuário. Iremos presumir que a aplicação será hospedada em um servidor particular próprio. Caso
Follow

Get every new post on this blog delivered to your Inbox.

Join other followers: