Autor | Zpráva | ||
---|---|---|---|
handuk Profil |
#1 · Zasláno: 22. 9. 2012, 20:30:53
Zdravím. Chtěl bych pro zobrazení počtu nepřečtených emailů používat Gmail inbox feed , který je dostupný na https://mail.google.com/mail/feed/atom. Jedná se v podstatě o xml soubor a jediné co potřebuju, je z něj přečíst hodnotu "fullcount". S načtením tohoto xml do php mám ale problém.
Gmail inbox feed vypadá takto: <feed xmlns="http://purl.org/atom/ns#" version="0.3"> <title>Gmail - Inbox for muj.email@gmail.com</title> <tagline>New messages in your Gmail Inbox</tagline> <fullcount>0</fullcount> <link rel="alternate" href="http://mail.google.com/mail" type="text/html"/> <modified>2012-09-22T17:52:44Z</modified> </feed> Zkoušel jsem toto: $xml = simplexml_load_file("https://mail.google.com/mail/feed/atom"); print_r($xml); Zkusil jsem proto xml soubor stáhnou a nahrát na server do stejné složky se scriptem a zkoušel číst z něho: $xml = simplexml_load_file("atom.xml"); print_r($xml); V takovém případě mi to už vypíše toto: SimpleXMLElement Object ( [@attributes] => Array ( [version] => 0.3 ) [title] => Gmail - Inbox for muj.email@gmail.com [tagline] => New messages in your Gmail Inbox [fullcount] => 0 [link] => SimpleXMLElement Object ( [@attributes] => Array ( [rel] => alternate [href] => http://mail.google.com/mail [type] => text/html ) ) [modified] => 2012-09-22T18:27:10Z ) Zajímalo by mě v čem je problém? Proč nemůžu načíst xml přímo přes url? Mockrát děkuju za reakci! |
||
Mike8748 Profil |
#2 · Zasláno: 22. 9. 2012, 20:48:25
handuk:
předpokládám že to souvisí s tím že tvůj php skript se neautorizuje k tvému účtu (přes OAuth2), proto nedostane zpět to XML |
||
Keeehi Profil |
#3 · Zasláno: 22. 9. 2012, 23:54:07
echo file_get_contents("https://mail.google.com/mail/feed/atom") a uvidíš, co vlastně přijde na server jako odpověď.
|
||
handuk Profil |
#4 · Zasláno: 23. 9. 2012, 11:00:34
Mike8748: s tím nemám žádné zkušenosti, budu si muset o tom něco přečíst...
Keeehi: toto jsem už zkoušel ... ani v tomto případě se nic nevypíše... |
||
Keeehi Profil |
#5 · Zasláno: 23. 9. 2012, 15:46:33
A co allow_url_fopen? Jak je nastaveno?
|
||
Časová prodleva: 12 let
|
0