tintim_22 Posted July 23, 2012 at 02:22 PM Report Share #469760 Posted July 23, 2012 at 02:22 PM Boas tardes à comunidade... uma duvida parva, queria criar 1 script em php para postar posts nas minhas redes sociais, nomeadamente facebook e G+ (para começar). as minhas duvidas são: que dados devo passar para o script (user+pass ou o token, por exemplo) e se devo utilizar json para tais operações? Obrigado pela ajuda. Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted July 23, 2012 at 03:11 PM Report Share #469765 Posted July 23, 2012 at 03:11 PM https://developers.facebook.com/docs/guides/web/ IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
tintim_22 Posted July 23, 2012 at 03:49 PM Author Report Share #469773 Posted July 23, 2012 at 03:49 PM https://developers.facebook.com/docs/guides/web/ ok e para o g+... =) Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted July 23, 2012 at 07:39 PM Report Share #469810 Posted July 23, 2012 at 07:39 PM perguntaste ao google ?? tipo "g+ developers" ou "g+ api" ??? https://developers.google.com/+/api/ IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
tintim_22 Posted July 24, 2012 at 01:58 PM Author Report Share #470004 Posted July 24, 2012 at 01:58 PM perguntaste ao google ?? tipo "g+ developers" ou "g+ api" ??? https://developers.google.com/+/api/ @HappyHippyHippo Obrigado... então uma pergunta idiota, estou a utilizar a api do facebook e em php, quando faço $user = $facebook->getUser(); o dito devolve-me zero... estou a passar o id da app correctamente, não tou logado na pagina do facebook, utilizo o iis e estou a utilizar o meu localhost, a que se deve este 0? Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted July 24, 2012 at 02:03 PM Report Share #470007 Posted July 24, 2012 at 02:03 PM https://developers.facebook.com/docs/reference/php/facebook-getUser/ This method returns the Facebook User ID of the current user, or 0 if there is no logged-in user. IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
tintim_22 Posted July 25, 2012 at 02:49 PM Author Report Share #470266 Posted July 25, 2012 at 02:49 PM https://developers.facebook.com/docs/reference/php/facebook-getUser/ @HappyHippyHippo obrigado pelas dicas/paciencia, ja consegui avançar imenso (para 1 rookie), obtenho a minha wall, mas queria organiza-la visualmente na minha pagina, haverá alguma script que agarre aquela array enorme que vem do "feed" e o organize automaticamente? abraço e obrigado. Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted July 25, 2012 at 02:53 PM Report Share #470267 Posted July 25, 2012 at 02:53 PM não consegues fazer tu a filtragem/separação/apresentação da informação ? isso não terá haver com o template que tens ? ou melhor .. não existe um modelo de apresentação padronizado do facebook ?? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
tintim_22 Posted July 25, 2012 at 02:57 PM Author Report Share #470269 Posted July 25, 2012 at 02:57 PM não consegues fazer tu a filtragem/separação/apresentação da informação ? isso não terá haver com o template que tens ? ou melhor .. não existe um modelo de apresentação padronizado do facebook ?? teria de saber por onde começar, tenho a "info" em bruto, em arrays, e estou mesmo a nadar aqui, se tiver 1 exemplo de um foreach (que presumo que seja por ai) seria melhor! estou a procura no amigo google e so me parece a parte do post para a minha wall... =( Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted July 25, 2012 at 03:02 PM Report Share #470273 Posted July 25, 2012 at 03:02 PM como está estruturada a "info em bruto" respondida pelo facebook ?? IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
tintim_22 Posted July 25, 2012 at 03:35 PM Author Report Share #470281 Posted July 25, 2012 at 03:35 PM como está estruturada a "info em bruto" respondida pelo facebook ?? =) quando chamo em bruto é quando faço um print_r da api do facebook, na raiz da arvore esta a data -> id, que presumo seja cada post na minha wall... parece-me, estou errado? Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted July 25, 2012 at 03:41 PM Report Share #470284 Posted July 25, 2012 at 03:41 PM faz post da estrutura que te aparece quando fazes print_r .... IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
tintim_22 Posted July 25, 2012 at 04:07 PM Author Report Share #470293 Posted July 25, 2012 at 04:07 PM faz post da estrutura que te aparece quando fazes print_r .... demasiada informação pessoal para postar aqui... =) Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted July 25, 2012 at 04:14 PM Report Share #470294 Posted July 25, 2012 at 04:14 PM eu só quero saber a estrutura da info ... não a info em si IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
tintim_22 Posted July 30, 2012 at 12:12 PM Author Report Share #470951 Posted July 30, 2012 at 12:12 PM @HappyHippyHippo tira-me uma duvida rapida... e tem a haver com o mesmo... "data": [ { "id": "xxx", "from": { "name": "tintim_22", "id": "qqcoisa" }, "message": "tretas", "likes": { "data": [ { "name": "nome_treta1", "id": "xxx" } ], "count": 1 }, tenho um foreach ($FBdata->data as $news) consigo ler as mensagens, etc, mas não tou a conseguir ler o count dos likes, consigo testar se existe um !empty($news->likes) mas não consigo aceder ao campo count, como faço? =( Link to comment Share on other sites More sharing options...
MASNathan Posted July 30, 2012 at 12:59 PM Report Share #470952 Posted July 30, 2012 at 12:59 PM Boas... não tenho a certeza se assim faz o que tu queres: foreach( $array['data'] as $post){ echo 'Nome: '.$post['from']['name'].'<br />'; echo 'Mensagem: '.$post['message'].'<br />'; echo 'Likes: '.$post['likes']['count'].'<br />'; echo '_________________________________________'; } Link to comment Share on other sites More sharing options...
tintim_22 Posted July 30, 2012 at 01:26 PM Author Report Share #470962 Posted July 30, 2012 at 01:26 PM Boas... não tenho a certeza se assim faz o que tu queres: foreach( $array['data'] as $post){ echo 'Nome: '.$post['from']['name'].'<br />'; echo 'Mensagem: '.$post['message'].'<br />'; echo 'Likes: '.$post['likes']['count'].'<br />'; echo '_________________________________________'; } não funciona... tenho... foreach ($FBdata->data as $news) { if(!empty($news->likes)){ //e aqui deveria ter um echo de teste mostrando o count, eu consigo entrar dentro deste if, mas não consigo mostrar o valor do count... =( } } Link to comment Share on other sites More sharing options...
MASNathan Posted July 30, 2012 at 02:09 PM Report Share #470969 Posted July 30, 2012 at 02:09 PM (edited) não funciona... tenho... foreach ($FBdata->data as $news) { if(!empty($news->likes)){ //e aqui deveria ter um echo de teste mostrando o count, eu consigo entrar dentro deste if, mas não consigo mostrar o valor do count... =( } } echo $news->likes->count; Edited July 30, 2012 at 02:09 PM by MASNathan Link to comment Share on other sites More sharing options...
HappyHippyHippo Posted July 30, 2012 at 02:28 PM Report Share #470979 Posted July 30, 2012 at 02:28 PM a estrutura que deste é o JSON ... não posso confirmar por não saber o que a classe da variável $FBdata faz com essa informação. em teoria seria como o MASNathan disse mas não posso confirmar 1º - testa como te foi dito, se sim podes confirmar que o acesso aos dados é feita ao estilo do SimpleXML 2º - se não der, usa o print_r($FBdata) e tenta analisar como é a classe IRC : sim, é algo que ainda existe >> #p@p Portugol Plus Link to comment Share on other sites More sharing options...
tintim_22 Posted July 30, 2012 at 02:52 PM Author Report Share #470988 Posted July 30, 2012 at 02:52 PM echo $news->likes->count; done... é isso mesmo! gracias aos dois! =) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now