0

XML のロギングを有効にする方法は?

http://docs.developer.intuit.com/0025_Intuit_Anywhere/0200_DevKits/0100_IPP_.NET_DevKit/0600_Loggingの指示に従おうとしました

このコードを、トランザクション追加用に HelloIntuitAnywhere から派生したテスト プログラムに入れました。

そのため、InvoiceAdd 手順の通常の設定の下に置きました。

realmId = HttpContext.Current.Session["realm"].ToString();
accessToken = HttpContext.Current.Session["accessToken"].ToString();
accessTokenSecret = HttpContext.Current.Session["accessTokenSecret"].ToString();
consumerKey = ConfigurationManager.AppSettings["consumerKey"].ToString(CultureInfo.InvariantCulture);
consumerSecret = ConfigurationManager.AppSettings["consumerSecret"].ToString(CultureInfo.InvariantCulture);
intuitServiceType = (IntuitServicesType)HttpContext.Current.Session["intuitServiceType"];
oauthValidator = new OAuthRequestValidator(accessToken, accessTokenSecret, consumerKey, consumerSecret);
context = new ServiceContext(oauthValidator, realmId, intuitServiceType);
commonService = new DataServices(context);

////////////////////////////////////////////
//OAuthRequestValidator
oauthValidator = new OAuthRequestValidator("<<accessToken>>",
    "<<accessTokenSecret>>",
    "<<consumerKey>>",
    "<<consumerSecret>>");

//ServiceContext 
context = new ServiceContext(oauthValidator, realmId, IntuitServicesType.QBO);

context.EnableServiceRequestsLogging = true;
context.ServiceRequestLoggingLocation = @"c:\IPPlogs";

//////////////////////////////////////////

しかし、InvalidTokenException を取得します

context = new ServiceContext(oauthValidator, realmId, IntuitServicesType.QBO);
4

1 に答える 1

1

SDKで.NetまたはJavaロギングを有効にするための2つのフォーラム投稿と、Java.Netのブログ投稿 https://ipp.developer.intuit.com/0010_Intuit_Partner_Platform/0200_DevKits_for_Intuit_Partner_Platform/0100_IPP_.NET_DevKit/0600_Logging

Java http://ippblog.intuit.com/blog/2012/07/ipp-java-devkit-logger.html

ありがとう
ジャレッド

于 2013-03-05T11:50:41.187 に答える