2016-09-25 56 views
2

有沒有一種方法可以在Google社區中發佈將信息(在本例中爲統計信息)的appscript(在工作表內)?我發現了一個API腳本的東西similarGoogle Appscript - 將表格中的信息發佈到Google社區?

function createPost() { 
    var userId = 'me'; 
    var post = { 
    object: { 
     originalContent : 'Happy Monday! #caseofthemondays' 
    }, 
    access: { 
     items: [{ 
     type: 'domain' 
     }], 
     domainRestricted: true 
    } 
    }; 

    post = PlusDomains.Activities.insert(post, userId); 
    Logger.log('Post created with URL: %s', post.url); 
} 

但我將如何去指點一下,爲一個特定的谷歌社區?

回答

1

正如您在給定的link的頂部所述,Google+ Domains服務允許您在Apps Script中使用Google+ Domains API

在使用Google+的域API,你可以設置限制您的文章或給access control一個或多個以下的觀衆:

  • 擴圈子中
  • 我的圈子
  • Circle
  • Person

分享活動時,用戶可以指定所需的受衆,如個人或他們的圈子之一。在致電Google+ Domains API時,會使用訪問權限指定此受衆羣體。例如,下面的活動正在與社交圈分享:

{ 
    /* ... */ 
    "access": { 
    "items": [ 
     { 
     "type": "circle", "id": "5678" 
     } 
    ], 
    "domainRestricted": true 
    } 
} 

使用Circles: addPeople特定圈子的要順利實現這一點,你也應該添加成員。有了適當的授權和範圍,可以使用下面的示例格式發送一個請求:

PUT https://www.googleapis.com/plusDomains/v1/circles/circleId/people 

請嘗試通過給定的單證去獲取更多信息和其他選項,如共享給多個觀衆。

希望有幫助!

+0

嘿,謝謝你的回覆。據我所知,你不能專門與Google社區分享,對吧?所以這讓我對一些調度軟件如何處理它感到好奇。希望也許有人能在這方面指出我的意思。 – SL8t7

+0

是否有能力指定上一年添加的社區? – Scott