Ошибка «Лента только для чтения» с Google Maps API - PullRequest
1 голос
/ 17 апреля 2010

Я начинаю использовать API данных Google (специально для приложения финансов). Я могу читать мое портфолио просто отлично, поэтому я правильно проверяю подлинность (или мне так кажется). Однако, когда я пытаюсь создать портфель, я получаю сообщение об ошибке «только для чтения». Конструктор для сервиса:

public class FinanceService : Service, IService
{
    public FinanceService(string applicationName)
        : base ("finance", applicationName)
    {
        this.RequestFactory = new GDataGAuthRequestFactory("finance", applicationName) { ProtocolMajor = 3 };
    }
}

и сохранение его

private const string _schema = "http://schemas.google.com/finance/2007";
private const string _feed = "http://finance.google.com/finance/feeds/default/portfolios";

AtomFeed atomFeed = new AtomFeed(new Uri(_feed), this.FinanceService);

return this.FinanceService.Insert(atomFeed, this as AtomEntry) as PortfolioEntry;

Есть идеи, почему atomFeed возвращается только для чтения? Полномочия являются законными, и я могу получить свои текущие портфели без проблем.

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