Я использую библиотеки C# для отправки пакета. Прямо сейчас, я отправляю несколько запросов, которые заставляют Glass делать несколько раз, когда появляются карточки. Я хотел бы выполнить эти запросы, как в вопросе (ссылка ниже), на который были ответены библиотеки API Java Mirror API. Я не могу найти эквивалентное решение в библиотеках C#. Вот оригинальный вопрос для Java How do I send bundled cards all at the same time?Google Glass - Как я могу отправить пакет карт одновременно с C#?
Вот мой текущий код
TimelineItem bundleCover = Utils.GetBundleCard(bundleId);
Stream stream = null;
if (!String.IsNullOrEmpty(Config.BUNDLE_MEDIA_LINK))
{
if (Config.BUNDLE_MEDIA_LINK.StartsWith("/"))
{
stream = new StreamReader(Server.MapPath(Config.BUNDLE_MEDIA_LINK)).BaseStream;
}
else
{
HttpWebRequest request = WebRequest.Create(Config.BUNDLE_MEDIA_LINK) as HttpWebRequest;
HttpWebResponse response = request.GetResponse() as HttpWebResponse;
stream = response.GetResponseStream();
}
}
List<TimelineItem> timelineItems = Utils.GetSlideCards(presentation, bundleId);
foreach (TimelineItem tli in timelineItems)
{
Service.Timeline.Insert(tli).Fetch();
}
// Send the bundle and attachment last
Service.Timeline.Insert(bundleCover, stream, "image/jpeg").Upload();
Любая помощь будет принята с благодарностью.