2012-10-07 78 views
0

嗨我想使用谷歌應用程序腳本顯示聯繫照片, 這是我迄今爲止。所以我成功地連接到聯繫人, 採取第一個,它的身份證,然後我使用OAuth進行身份驗證,加載 完整的聯繫人配置文件,我甚至有一個鏈接到照片,但它不會顯示 。我在某個地方看到,添加訪問令牌鏈接 會有所幫助,但是從哪裏獲取此令牌?如何使用谷歌應用程序腳本顯示聯繫人照片?

function doGet() { 
    var app = UiApp.createApplication(); 
    var c = ContactsApp.getContacts(); 
    c1 = c[0]; 
    var options = OAuthApp.getAuth('contacts','http://www.google.com/m8/feeds'); 
    var response = UrlFetchApp.fetch(c1.getId().replace(/base/,'full')+"?alt=json&v=3.0", options); 
    var object = Utilities.jsonParse(response.getContentText()); 
    app.add(app.createImage(object.entry.link[0].href)); 
    return app; 
} 

,當我使用UrlFetchApp.fetch(包括期權paramer包括授權)它加載的圖像數據,但我不知道如何授權app.createImage代替。

+0

可以使用Logger.log()打印出object.entry.link [0] .href並查看顯示內容? – Srik

+0

確定它是http://www.google.com/m8/feeds/photos/media/username%40domain/52adb3c50d23821b?v=3.0 – adax2000

回答

相關問題