|
function getBlogService() { |
|
var service = OAuth2.createService('blog') |
|
.setAuthorizationBaseUrl('https://example.com/blog/api') |
|
.setTokenUrl('https://example.com/blog/api/token') |
|
.setClientId('YOUR_BLOG_CLIENT_ID') |
|
.setClientSecret('YOUR_BLOG_CLIENT_SECRET') |
|
.setCallbackFunction('authCallback') |
|
.setPropertyStore(PropertiesService.getUserProperties()); |
|
return service; |
|
} |
|
|
|
function getImageData(lineData) { |
|
var blogService = getBlogService(); |
|
var options = { |
|
'method': 'GET', |
|
'headers': { |
|
'Authorization': 'Bearer ' + blogService.getAccessToken() |
|
} |
|
}; |
|
var response = UrlFetchApp.fetch('https: |
|
var imageData = JSON.parse(response.getContentText()); |
|
return imageData; |
|
} |