Application approval submission failing with "We're sorry. Something went wrong. Please try again later. The backend responded with an error" - nest-api

I understand this isn't a typically appropriate question for Stack Exchange but the Nest customer service has basically no information whatsoever on developer support, and the Works with Nest support contact form recommends using Stack Exchange tagged with nest-api. Anyway, I have created an application in the developer portal I need to submit for a user limit increase, and I have been unable to submit the form for the last 3 days. I receive a generic error that says:
We're sorry. Something went wrong. Please try again later. The backend responded with an error
As I said, I contacted every customer support outlet Nest offers and have yet to get any assistance. If anyone has encountered this error or has the proper avenue to reach out to Nest's developer support team, please let me know. Thank you in advance, again I apologize for the narrow scope of this question.

If anyone else runs into this issue, my final resolution was to re-create a second application on a different developer account, and then migrate my web service to use the new application's client secret, API tokens etc.. Albeit a huge hassle, the submission (using the exact same form data as before) worked on the new application.

Related

Get back deleted data from switching from business to personal account and back again to business account

During a bug investigation on Instagram app, we tried to associate a Facebook page to an existing Instagram Business creator account. For some reason we had only a "Something went wrong error, please try again later" for days.
We also tried to do it from a new account when we just switched to business account and it worked! So later we tried on our existing account because it's this one that we need to test (but it's a real account from one of our coworker) to switch back to a personal account in order to start the process over.
Unfortunately we did it without being really careful about the grey message that says it will lose content from promotions (we were not even aware about what this is).
Then we switched again to business account and tried to link our Facebook page and it worked. So it clearly fixed the bug that we had to connect our Facebook page.
Nevertheless, a couple hours later, our coworker came to us very scared and told us that she lost all the insights from her previous posts and she really needs it for her other work..
Is there any chance that we can get back this data, and if so how?
This website is for all developers - but I doubt the developers you need to see this are not going to see this. We really don't know how to help you in this case because we (as a community - not as individuals) do not manage any of the instagram or facebook code. These problems will have to be solved using the help provided on their platforms.
THIS site: https://help.instagram.com/381579045265733
THIS site: https://www.facebook.com/help/326603310765065/

Getting skype status from Javascript/Node

So I've been looking around for answers but haven't been able to find any up to date solutions to my problem. So my use case is pretty simple, I want to be able to check the online status of a list of users at my organisation using Skype for Business. Opening chats with them is simple enough, but actually getting the online status has shown to be a challenge.
I've been looking into the SDK but it seems a bit over the top for my use case, and I haven't been able to get web ticket authentication working (I'm implementing this in an Electron app). Even if I got that far, would I have to make an account with specifically only the contacts I need added and use that as authentication?
Sorry if this is a stupid question, but it seems like the SDK/API is a bit over my level and I'm missing something. Do I need to add in my own server middleware between the node/electron-app and their API or something similar maybe?
Any help is greatly appreciated.

Unable to get my App Approved from Microsoft App Store

Can anyone provide me the steps or the testing criteria which Microsoft App approval team is using?
I have tried 3 times to get my app approved from them but it is failing due to some design related issue. They have not reproted any functionality related or technical bugs though.
So can you please provide some type of guidelines other than the Official guideline provided by Microsoft?
I have already gone through the guidelines provided by Microsoft for the SharePoint Addin.
https://learn.microsoft.com/en-us/office/dev/store/validation-policies
Is there anything else I need to consider?
If I want how can I contact with Microsoft tester to get appropriate details of error or let them understand that they reported as a bug is actually not a bug?
At last I am able to get it approved you can visit that app here:
https://appsource.microsoft.com/en-us/product/office/WA104381785

Instagram API - how to request more permissions for a Live client?

We have a production app using the Instagram API - currently with only the basic permission scope approved. A couple of months down the line, we are now adding further functionality which requires the public_content permission. During development, I have used a new Sandbox Client ID, but now I'd like to have the current Live app submitted to request the public_content permission so that I can make the new functionality available to it. The Sandbox mode documentation states:
If you need access to more permissions, you can submit for review again and you will not lose access to the permissions that you have already been granted.
My question is: How can I submit a request for more permissions from Instagram when the Client is already out of Sandbox Mode?
The fact that it is already out of Sandbox Mode (with basic permissions), means that I cannot demonstrate the new functionality - after all, already being Live means I cannot authorise public_content from users. Instagram state We only review final and production version apps. Submissions with test and development version apps will not be approved. I don't see how this can be achieved?
I'm assuming that in this scenario, Instagram either does not expect you to have the functionality live (and perhaps a description/video will suffice for the extra permissions). Either that or they expect you to submit a new Sandbox app which demonstrates the functionality - but then this clearly won't be a production app. I'm clearly missing something, and the lack of documentation on this from Instagram isn't helping.
Would appreciate the help!
Just use the same process you used before. Click the "Manage" button for your client then, click "Start Submission" button under the "Permissions" tab. You'll need a new video demoing the permissions you want. This means, you need to set up the Sandbox so you actually can demo your use case for the permissions you want (fun stuff! lol).
Protip: Save your submission to a Word document so you can amend it. I made the mistake of not saving my original submission so when I went back, I had to work hard to make sure my language was in compliance with the use cases and stuff.
It's pretty simple to do what you want to do since you've already gotten through the approval process once - getting the sandbox set up can be tricky unless you have friend who will accept your sandbox invites (feel free to invite me #mikeghen, I'll accept).
If you're getting rejected, reread the use case you're applying for, make sure you actually can get the permissions you want using that use case, and then reread your document with the submission you submitted, you probably aren't being clear (Protip: don't say too much, be concise and let the video do the talking). I kind of feel silly for asking a similar question: Adding Features to Approve Instagram Client
Again, setting up a new Sandbox is probably where your struggling.
Protip: I suggest making another client (so you have a dev and production client) and then get the permissions you need using the dev client. Once you get the permissions you need, dev becomes production and production becomes dev.
Thank you for highlighting that line in the Sandbox docs, I didn't see that before. But I think that answers my question.

Instagram API Permissions Rejected for iOS App to Pull Public Content Data

My iOS app needs to use Instagram API to load some images, user feedback based on geo location. I requested public_content permissions from Instagram team but got rejected with explanations below even though I filled out as much info as possible. Note I have my app in development only and website looks very minimal but some designs and lots of description was submitted for review.
How to resolve this issue of getting these basic permissions? I googled and I notice this is a common problem.
General issues: Invalid Use Case: The use case descrbied in your submission notes, screencast and website is not a valid use case that
we allow on our Platform. Please see our Permissions Review and valid
use cases description (https://www.instagram.com/developer/review/)
for more information.
public_content: This permission (public_content) does not support the use case you described in your submission notes, screencast and
website. Please review Login Permissions
(http://instagram.com/developer/authorization/) for a comprehensive
list of permissions and valid use cases.
Perhaps this helps. I have tried two times but our app was declined. I will write the submission text one more time. I also want to go more into detail as the new FAQ says that Instagram expects a very detailed submision.
Cheers, Christian
FAQ
My submission was rejected but it was a valid use case. What should I do?
A common reason for rejecting a submission is that we do not have enough information to make an assessment of your app. This can happen if your submission was too short, if it missed important information, if you did not provide a good screencast, your website is not working, etc. Before you submit for review again, make sure to provide a long and clear explanation of what your app does and how you use every permission. Make sure also to provide a video screencast and to follow all our Platform Policies.
What should I write in the submission?
The submission should be long enough for us to understand exactly what your app does and why you need the permissions you are asking for. If your submission is too short or does not explain all parts of your integration, then we may not be able to understand and approve your app. For example, your submission should explain what does your app or company do, which of the approved use cases your integration falls into, who will be using your app, how do your user authenticate with your app, how you use the API to power your integration, how does your product use the data acquired from Instagram, etc.
What should I show in the video screencast?
The video screencast is a very important part of a submission and cannot be omitted. Please make sure that the video clearly shows how your application works, including any Instagram login experience and the usage of every permission you are requesting. Since your app may still be in sandbox mode, you can use data from sandbox users to showcase the integration.
My company is working with multiple clients, should I submit one app per project?
No, we do not approve apps that are created for one-off projects (e.g. a hashtag campaign, an event, a website). You should use a single client_id across all your integrations.
Can I revoke a submission if I made a mistake?
You can't cancel a submission that is in progress. You will need to wait until the submission has been reviewed before you can start a new one.

Resources