Are the APIs listed in API Explorer compatible with QuickBooks enterprise? - intuit-partner-platform

The title says it all, I am looking at this reference: https://developer.intuit.com/apiexplorer?apiname=CustomerAccountData#
but it doesn't make any notes on the compatibility between different versions.

The particular API you linked to is not in any way related to ANY version of QuickBooks. It's the AggCat APIs, which are geared towards pulling financial information from banks (e.g. Wells Fargo, Bank of America, etc.).
If you're trying to integrate with QuickBooks accounting software:
If you're a SaaS application (e.g. you are building an app to allow many people to connect their QuickBooks to your app) then this is where you need to look:
https://developer.intuit.com/apiexplorer?apiName=V2QBD
https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/v2
If you're building a custom/one-off/in-house integration, then you need to look at the QuickBooks SDK:
https://developer.intuit.com/docs/0025_quickbooksapi/0055_devkits/0250_qb
Regardless of whether you're using IPP (SaaS) or the SDK (non-SaaS) QuickBooks Enterprise is the same thing as QuickBooks Pro and Premier - all version of QuickBooks for Windows share the same APIs. The APIs are the same for all of them.

Correct ApiExplorer Link - https://developer.intuit.com/apiexplorer?apiname=V2QBD
https://developer.intuit.com/docs/0025_quickbooksapi/0050_data_services/v2/0500_quickbooks_windows/0500_supported_objects
Thanks

Related

Can US based company publish on Huawei AppGallery?

I have been researching online but I cannot find a clear statement. Is a US-based company allowed to publish apps on Huawei App Store or does the ban forbid it?
The following table describes whether the services of registration, identity verification, Merchant Service, Payment Service, and Account Service are supported in each country or region for enterprise developers. A check (√) indicates that the service is supported.
We can see that Huawei does not ban forbid on US-based company enterprise developers. US enterprises support account registration, which means they can release applications.
For details about the application release process and specifications, see:
Official website.
Creating an App.
Copyright Qualification Review Requirements.
Sure you can if you get Copyright Certificate in china. But how to do that ? Well probably best would be to pay some chinese company for that so they basically will have copyright registered on them, otherwise looks like not so easy, because of great bureaucratic wall of China.
This is good guide that actually explains it quickly:
Can I get a Software Copyright Certificate if I’m not a Chinese company?
Yes, the copyright owner can be a foreign company or legal person, but
you must submit the legal proof certified by the local Chinese
consulate or notarized by the local notary office.
So basically you can and cannot, means that you cannot on your own, you need someone from china to help you. I believe that was their intention to make it more difficult for foreigners and more profitable for china businesses. And also let's not forget number of other special rules you have to obey in terms of app user interface and functionality to be accepted on mainland China.
https://medium.com/huawei-developers/the-ultimate-guide-to-register-software-copyright-certificates-in-china-45571448fc9f

Microsoft Teams : REST APIs

I'm interested in getting data (metadata and content of files) out of Microsoft Teams into my application using REST APIs. I have looked at Office 365 APIs and Graph APIs but, I could not find supporting documentation for Microsoft Teams.
Teams API is now added to beta endpoint in Microsoft Graph. In documentation, you can find it together with Groups. Post, Channel and Chat Thread are available.
For example, documentation for "channel" resource is here:
https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/resources/channel
Microsoft Teams REST API is now included into MS Graph API
https://learn.microsoft.com/en-us/graph/api/resources/team?view=graph-rest-1.0
At the time of writing this answer there are not too many APIs around Teams. However more are being added and they are in Beta (sending messages, adding apps to team, uploading team image, and more).
https://learn.microsoft.com/en-us/graph/api/resources/team?view=graph-rest-beta
It is not recommended to use Beta APIs in production environment as they might change.
It is also worth of mentioning that Teams are actually Office365 Groups.
Please take a look at Graph API
https://learn.microsoft.com/en-us/graph/api/resources/team?view=graph-rest-1.0
https://learn.microsoft.com/en-us/graph/api/resources/team?view=graph-rest-beta
Expand "Teamwork" at left side, you can get all Teams related API
We do not have Teams APIs available at this time. Our extensibility options are limited to experiences within the Teams application.
The Microsoft Graph API is constantly changing and we're currently using the following to monitor/interact with our Microsoft Teams application:
https://learn.microsoft.com/en-us/graph/api/resources/teams-api-overview
It gives access to the following (at the time of writing this):
We also monitor the general usage via the reports section in the Graph API:
This gives access to:
Device Usage:
Get details about Microsoft Teams device usage by user.
Get the number of daily unique users by device type.
Get the number of unique users by device type over the selected time period.
User Usage:
Get details about Microsoft Teams user activity by user.
Get the number of Microsoft Teams activities by activity type. The activities are performed by Microsoft Teams licensed users.
Get the number of users by activity type. The activity types are number of teams chat messages, private chat messages, calls, or meetings.
https://learn.microsoft.com/en-us/graph/api/resources/microsoft-teams-device-usage-reports?view=graph-rest-1.0

How to get Bigcommerce Developer certification

I have work experience in Bigcommerce, am interested to get Bigcommerce developer certificate for that i have searched in google,but i did not get single line information about Bigcommerce Cerrtificate, can any one please help on this.
There isn't currently an open certification process for BigCommerce, but there is one available to be certified as a partner of BigCommerce with expertise in Stencil.
For information on applying to the tech app partner program: https://developer.bigcommerce.com/api/#apply-to-the-technology-partner-program
To apply as a design solution partner: https://www.bigcommerce.com/partners/design-solution/
Tech app partner typically denotes folks that are making api integrations as apps to sell to BigCommerce store users. Design Solution partners means people that are making more specific changes to storefronts or work in/around the frontend.

Options for chat API in V2?

We have an education National Program called "Dale Aceptar"[1], where using a ChatBot creator we teach high school kids basic programing concepts like variables and regular expressions.
One of the key part of it is the kids connecting their chatbot to Facebook chat and let it chat with their friends get feedback.
Also with this software the National university of Cordoba won the "Google Roots in Science and Engineering (RISE) Awards"
I'm part of the team who build the software # Lvklabs.com [2]. Can you please point me some options to have access to the FB chat api after migration to V2 is complete?
Thanks
PDA
[1]http://www.daleaceptar.gob.ar/
[2]http://www.lvklabs.com/#/theproducts
https://developers.facebook.com/docs/chat/
The service and API this document covers has been deprecated with the release of Platform API v2.0. Once version 1.0 is deprecated, chat.facebook.com will no longer be available.
There are no plans to replace the Chat API. But even with the Chat API, i would see 2 problems:
User profiles can only be created for real users. A chat bot is not a real user.
The messages must bei user generated, bot messages would not be allowed.
Not sure if that would be good enough for you, but you could also create a Facebook Page for the bot and use the conversations endpoint: https://developers.facebook.com/docs/graph-api/reference/v2.2/page/conversations
You can´t initiate a conversation, but you can reply: https://developers.facebook.com/docs/graph-api/reference/v2.2/conversation/messages

Questions about PayFlow Pro API and where download latest release? (paypal_base.dll, Version 5.6.65.1, Runtime v1.1.4322)

I'm constantly confused with PayPal (x.com vs. developer.paypal.com, API names, etc.) and need help locating the latest API that I'm currently using in my project. I have a Visual Studio 2010 C# reference to this DLL:
paypal_base (Properties: version 5.6.65.1, Runtime Version: v1.1.4322)
Questions:
Q1. What is URL of latest download?
Q2. I downloaded payflow_dotnet_setup_v4.33.zip and I'm reading "PayPal Payflow SDK for .NET Developer's Guide), BUT there is NO MENTION of any of the current calls I'm already using that look like this. Why?
DoCaptureRequestType pp_request = new DoCaptureRequestType();
pp_request.AuthorizationID = authorizationId;
return (DoCaptureResponseType)caller.Call("DoCapture", pp_request);
Q3. Is this API deprecated in liu of REST API?
I'm SO confused.
Pete
X.com was the home of the developer site for PayPal, but it is being migrated over to developer.paypal.com. Eventually everything you need for Payflow, PayPal, and etc to get started processing payments will be found on developer.paypal.com. You can find the most recent version of the PayPal SDK's here. The REST API's are newer API's which can be used as well, however they are still new and they are not supported for every country yet and not all of the features are available yet.