gpt4 book ai didi

google-glass - 如何创建捆绑时间线卡

转载 作者:行者123 更新时间:2023-12-02 21:42:25 26 4
gpt4 key购买 nike

我想创建捆绑时间线卡。到目前为止我做了什么。

创建三张卡片并添加到列表中。

public void makeStartTimelineBundle(Credential credential) {
List<TimelineItem> timeLineList = new ArrayList<TimelineItem>();

TimelineItem startTimelineItem = new TimelineItem();
TimelineItem helpTimelineItem1 = new TimelineItem();
TimelineItem helpTimelineItem2 = new TimelineItem();

startTimelineItem.setId("startTimelineItem");
helpTimelineItem1.setId("helpTimelineItem1");
helpTimelineItem2.setId("helpTimelineItem2");

startTimelineItem.setBundleId("startCard");

startTimelineItem.setText("startTimelineItem");
helpTimelineItem1.setText("helpTimelineItem1");
helpTimelineItem2.setText("helpTimelineItem2");

timeLineList.add(startTimelineItem);
timeLineList.add(helpTimelineItem1);
timeLineList.add(helpTimelineItem2);

try {
MirrorClient.insertListTimelineItem(credential, timeLineList);
}catch (IOException iOE) {
log.info("Error : " + iOE);
}
}

然后通过MirrorClient执行

// list timeline
public static TimelineItem insertListTimelineItem(Credential credential,
List<TimelineItem> items) throws IOException {

for (TimelineItem item : items) {
return getMirror(credential).timeline().insert(item).execute();
}
return null;
}

当我在玻璃杯中运行代码时,我只得到第一个时间线卡。如何创建时间线卡 bundle ?

最佳答案

看来您只是设置了想要在 bundle 中包含的时间线项目之一的 bundleId。要创建 bundle ,请将所有时间线项目设置为具有相同的bundleId

您也不应该手动设置卡的 id — 该 ID 是在插入项目时由 Mirror API 生成的。

关于google-glass - 如何创建捆绑时间线卡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20145914/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com