连接到Xero API(公共应用程序)

时间:2016-05-23 06:36:15

标签: c# asp.net-mvc-4 connection xero-api

我想连接到Xero API,我有以下代码:

using Xero.Api;
using Xero.Api.Core;
using Xero.Api.Example.Applications.Public;
using Xero.Api.Infrastructure.OAuth;
using Xero.Api.Infrastructure.Interfaces;
using Xero.Api.Serialization;

var public_app_api = new XeroCoreApi("https://api.xero.com", new PublicAuthenticator("https://api.xero.com", "https://api.xero.com", "oob",
                new MemoryTokenStore()),
                new Consumer("KOWORD7XK14UL1HOKJO2YQIHMHB8NV", "CDMNUVXXF8PN8UFZGJJXCWR1P8SAL6"),user,
                new DefaultMapper(), new DefaultMapper());
var public_contacts = public_app_api.Contacts.Find().ToList();

我的问题是我收到了这个错误:

oauth_problem=permission_denied & oauth_problem_advice=The consumer was denied access to this resource

我将被指示授权应用程序并提供输入的代码,但我不知道我可以在哪里输入这些代码。有人可以帮我吗?感谢。

1 个答案:

答案 0 :(得分:0)