Exemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="assetIds"></param>
        /// <returns></returns>
        public bool QueueGetDownloadUrlsRequest(IEnumerable <string> assetIds)
        {
            var message = new GetDownloadUrlsMessage
            {
                AssetId = { assetIds }
            };

            return(Client.QueueRequest(RequestType.GetDownloadUrls, message));
        }
Exemplo n.º 2
0
        public static Request GetDownloadUrlsRequest(Client client)
        {
            var getDownloadUrlsMessage = new GetDownloadUrlsMessage();

            // TODO: get asset ids from digest;
            // d.bundle_name == 'i18n_general, i18n_moves, i18n_items
            // getDownloadUrlsMessage.AssetId = new RepeatedField<string>();
            return(new Request
            {
                RequestType = RequestType.GetDownloadUrls,
                RequestMessage = getDownloadUrlsMessage.ToByteString()
            });
        }