2014-07-10 18 views
5

Intuit QuickBooks entegrasyonu için Erişim belirtecini yenile aşağıdaki bağlantıda kod kullanıyorum.. Net uygulamasıyla Intuit QuickBooks entegrasyonu için erişim jetonu sırrı nasıl yenilenir?

https://gist.github.com/IntuitDeveloperRelations/7259345

ama, ben belirteci sadece 150 gün sonra belirteç oluşturulma tarihinden itibaren erişimini yenilemek Intuit olarak bu kodu test edemiyoruz ve ben sadece birkaç gün geri simge oluşturduk. Yani çıktıyı bilmiyorum. Şu anda, hata mesajı ile xml yanıtı üretiyor.

Şimdi bu yöntem bana Access Token gibi görünen tek bir dize döndürüyor. Access Token Secret'u da yenilemem gerekiyor mu? Evet ise, o zaman nasıl üretilir? Ya da çıktı da sırrı içeriyor mu?

Aslında, bana bu yöntem için çıktı verebilir misiniz?

cevap

3

Başarılı yanıt şuna benzer:

<ReconnectResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
    xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://platform.intuit.com/api/v1">  
    <ErrorMessage/>  
    <ErrorCode>0</ErrorCode>  
    <ServerTime>2012-01-04T19:21:21.0782072Z</ServerTime>  
    <OAuthToken>qye2eIdQ5H5yMyrlJflUWh712xfFXjyNnW1MfbC0rz04TfCP</OAuthToken>  
    <OAuthTokenSecret>cyDeUNQTkFzoR0KkDn7viN6uLQxWTobeEUKW7I79</OAuthTokenSecret> 
</ReconnectResponse> 

Intuit en documentation bakın. geri hem alacak

Bildirimi yeni belirteci ve saklamalısınız yeni belirteç gizli.

Test etmek için daha kısa ömürlü jetonlar oluşturmak için Intuit's OAuth Playground'u kullanabileceğinizi unutmayın.

1

Sen Benim Apps- Yönetilir aşağıdaki yolu- 1. gidin IPP'ye Playground- Git yeniden API test edebilirsiniz> uygulamanıza

tüketici anahtarı ve aşağıdaki bağlantılardan tüketici gizlice doldurun tıklayın.

Prod: https://appcenter.intuit.com/Playground/OAuth/IA/?ck=prodConsumerKey&cs=prodConsumerSecret

Alternatif ‘app (OAuth) bağlanmak Testi’, sahnede ya da eşya üzerine uygulamanız için Manage sayfasına gidebilirsiniz ve tıklayın.

  1. sen ‘Erişim Jetonu Süre’ alanına çıkarılan OAuth jetonları (örneğin başarılı Yeniden Bağlanma için 3600) için istediğiniz süreyi girin.

  2. QuickBooks'a Bağlan düğmesini tıklatın, bir bölgeyle bağlantı yetkilendirmek için OAuth akışını izleyin.

  3. Oluşan Bağlantı Sonrası Etkileşimler başlığının altında, API API Testini Yeniden Bağla'yı tıklayın. Ekran görüntüsü eklendi.

  4. OAuth jetonlarınızın görüntülendiği yeni bir sayfa açılacaktır. Yeniden bağlanmayı test etmek için bu değerleri uygulamanıza kopyalayın. Bu yeniden bağlanma kod örneği yardımcı olur

İlgili konular