Google Data API kan användare komma åt och använda data som tillhandahålls av Google tjänster . API handtag nätverk , sign - in för Google-konton och tjänsten - specifika protokoll och frågan generationer . Google Data APIs Objective-C client library är en inbyggd ram och kan användas för Mac-program bunt s ramprogram mapp . Google GData Entry utgör en Google Data API Entry . Google.gdata.Entry klassen utökar från google.gata.atom.Entry klass . Dess metoder innefattar deleteEntry , getControl och getLink . delecteEntry metoden bort posten från fodret samtidigt getControl returnerar Atom status publikationen kontroll . Google Data APIs är ett Cocoa ramverk som stöder endast för Mac OS X och iPhone applikationsutveckling . Instruktioner
1
Ladda ner och installera Gdata.framework . Starta din Mac OS X- ram . Klicka på " File " och " New " för att skapa ett nytt projekt . Öppna " Linked Frameworks " källa grupp . Dra GData Framework från källan gruppen till länken Binary med Library fas .
2
Klicka på " Model - View - Controller " och därefter " Redigera data " för att växla till koden gränssnittet . Inkludera gdata objekt och Google Kalender-tjänsten via kod :
# import " GData /GData.h " # importera " GData /GDataEntry.h " Addera 3
definiera nya GData Entry variabel och NSString och NSData variabler via följande kod :
GDataEntrySpreadsheetDoc * newEntry = [ GDataEntrySpreadsheetDoc documentEntry ] ; NSString * path = @ " /mySpreadsheet.xls " ; NSData * data = [ NSData dataWithContentsOfFile : sökväg ] ;
4
Ladda upp ett dokument med Google Docs API genom att genomföra en chunked uppladdning protokoll : Definiera en NSString typ "filnamn " för dokumentet :
NSString * filename = [ sökväg lastPathComponent ] ;
Ange filenme , datatyp och ladda upp MIME-typ : [ newEntry setUploadSlug : filnamn ] ; [ newEntry setUploadData : uppgifter ] ; [ newEntry setUploadMIMEType : @ " application /vnd.ms - excel " ] ;
Skapa en variabel i sökväg och en uppladdning URL : NSString * title = [ [ NSFileManager defaultManager ] displayNameAtPath : sökväg ] ; [ newEntry setTitleWithString : title ] ; NSURL * uploadURL = [ GDataServiceGoogleDocs docsUploadURL ] ;
Addera ditt