Веб-сервис Amazon. Как пройти аутентификацию? - PullRequest
1 голос
/ 07 февраля 2011

Я собираюсь написать небольшую программу, которая запрашивает веб-сервис Amazon для получения информации о книге.

Учитывая пример, который я нашел в Интернете, я написал;

namespace TestWCF
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.Write("Enter keyword: ");
            var line = Console.ReadLine();
            if (line == null)
            {
                return;
            }

            using (var svc = new AmazonSearchPortClient())
            {
                var keywordReq = new KeywordRequest
                                     {
                                         locale = "us",
                                         type = "lite",
                                         sort = "reviewrank",
                                         mode = "books",
                                         keyword = line,
                                         tag = "associate-id",
                                         devtag = "????????????"
                                     };

                var productInfo = svc.KeywordSearchRequest(keywordReq);
                foreach(var detail in productInfo.Details)
                {
                    Console.WriteLine(detail.ProductName);
                }
            }
        }
    }

Это не работает, так как возвращает ошибку аутентификации на линии;

            var productInfo = svc.KeywordSearchRequest(keywordReq);

Я не уверен, какую информацию я должен поместить в поля tag и devtag. Кто-то говорит, что я должен поставить ассоциированное удостоверение личности, но что я положу в девтаг?

Большое спасибо,

С уважением. }

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...