문제

나는 간단한 방법을 찾고 있습니다(웹 서비스,아피 콜 등).)를 통해 퀴크북 온라인 에디션에서 다가오는 모든 청구서를 얻을 수 있습니다.달성 할 수있는 쉬운 방법?비교적 높은 수준의 추상화를 찾고 있습니다.

참고:인증서 등을 처리 할 필요가 없도록 인증을 비활성화 할 의향이 있습니다.그냥 간단한 솔루션을 찾고.

도움이 되었습니까?

해결책

여기에 인튜이트와 응용 프로그램을 등록: https://appreg.intuit.com/

함께 등록:

  • 대상 응용 프로그램:큐보
  • 환경:생산
  • 신청 유형:데스크톱

이 응용 프로그램을 설치하려면 다음 단계를 따르세요:https://login.quickbooks.com/j/qbn/sdkapp/confirm?appid=YOUR-APPLICATION-ID-HERE&serviceid=2004&appdata=1

메시지가 표시되면"아니오"를 선택하여 로그인 보안을 해제해야 합니다.[응용 프로그램 이름]에 로그인 할 수있는 사람은 누구나 연결을 사용할 수 있습니다."옵션을 선택합니다.

당신은 프로세스의 끝에서 연결 티켓을 얻을 수 있습니다.안전한 곳에 보관하십시오.

이 웹 사이트를 보낼 프로그램을 작성하십시오.:

<?xml version="1.0" ?>
<?qbxml version="6.0"?> 
<QBXML>
    <SignonMsgsRq>
        <SignonDesktopRq>
            <ClientDateTime>2009-10-09T07:10:10</ClientDateTime> 
            <ApplicationLogin>application login goes here</ApplicationLogin> 
            <ConnectionTicket>connection ticket goes here</ConnectionTicket> 
            <Language>English</Language> 
            <AppID>application id goes here</AppID> 
            <AppVer>1</AppVer> 
        </SignonDesktopRq> 
    </SignonMsgsRq> 
</QBXML>

인투이트의 서버에:https://webapps.quickbooks.com/j/AppGateway

세션 티켓을 다시 얻을 수 있습니다.

이 요청을 보낼 프로그램을 작성하십시오.:

<?xml version="1.0" ?> 
<?qbxml version="6.0"?> 
<QBXML> 
    <SignonMsgsRq>
        <SignonTicketRq> 
            <ClientDateTime>2006-09-20T15:49:26</ClientDateTime> 
            <SessionTicket>session ticket goes here</SessionTicket>
            <Language>English</Language> 
            <AppID>application id goes here</AppID>
            <AppVer>1</AppVer> 
        </SignonTicketRq> 
    </SignonMsgsRq> 
    <QBXMLMsgsRq onError="continueOnError"> 
        <InvoiceQueryRq requestID="2"> 
            <MaxReturned>10</MaxReturned>
        </InvoiceQueryRq>
    </QBXMLMsgsRq> 
</QBXML>

그 같은 우르.

응답은 송장 데이터의 무리가 될 것입니다.

자세한 내용은 구문을 참조하십시오:http://developer.intuit.com/qbsdk-current/common/newosr/index.html

여기에서 샘플 코드를 찾을 수 있습니다:http://wiki.consolibyte.com/wiki/doku.php/quickbooks_integration_csharp#c_net_sample_code_for_quickbooks_online_edition

이 게시물을 읽는 다른 사람들을위한 중요 참고 사항:이것은 일회성/사용자 정의 유형 응용 프로그램에만 사용해야합니다.소프트웨어를 서비스 응용 프로그램으로 빌드하고 최종 사용자가 자신의 퀵북 데이터를 응용 프로그램과 동기화할 수 있도록 하려는 경우 위의 예제보다 더 자세히 살펴봐야 합니다. http://developer.intuit.com/

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top