Apple Auto-Renewable Subscriptions : Shared Secret [closed] - itunes

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 3 years ago.
Improve this question
According to Apple iTune Connect document said that the "Shared Secret" section is in "Manage Your In App Purchases". But I could not find it. Do I have to change the iTune Connect setting to have this SECTION visible?
Best Regards

Yes, I had this problem, the auto-renewable subscription doesn't appear until you set a shared secret, and the shared secret section doesn't appear until you amend your contract.
Here's how I fixed it:
in iTunes connect go into "Contracts, Tax, and Banking" and click "Request" on the iOs paid apps contract, then accept the contract.
Then got onto the "Manage Your In App Purchases" section and the shared secret section will be there, click "generate shared secret"
Now if you create a new in app purchase you should now see "Auto Renewable" as an option on the list of in app purchase types.

If you are working on subscription in ios and run first as a demo then you have no need to do these things
iTunes connect go into "Contracts, Tax, and Banking" and click "Request" on the iOs paid apps contract, then accept the contract.
Visit this link
https://appstoreconnect.apple.com
1:- Click on Features
2:- Click on In-App Purchases and create your subscription package
3:- After creating successfully subscription click on App-Specific Shared Secret
4:- Generate App-Specific Shared Secret

Related

Google Assistant action access API that I do not own [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
I have gone thru the documentation of Account Linking but I am still unclear about the mechanics on how to build an action using a API that I do not own support Oauth2.
Let say, I want to allow Ebay users to ask "Hey Google, ask Ebay, has my order shipped?". With that question, I need to access user transactions on Ebay via API and I have no control over how Ebay OAuth2 endpoints and parameters.
Please let me know if you have done it or know a good example. Eventually, I will want to call API from various sites (some kind of mashup).
You will need to approach this in two parts - having an account in your system for each user and linking your account to their Assistant account.
The account in your system will store the credentials you need from them (usually an OAuth token) to access the API for a service on their behalf. This is typically done by having them log into your website and authorizing you to access the other service through an OAuth dance.
In the second part, the roles are slightly reversed. The Assistant now needs to get authorization from the user to access your service through an OAuth dance of some sort. This is what Account Linking does - it gets an OAuth token for your service to the Assistant so it can pass it to you and so you can verify who the user is.
Once you know who the user is (through the Assistant), you can then access their account on your service, get the auth tokens you need to access their account on another service (such as Ebay), and perform those actions.
In some situations, you can verify who the user is without Account Linking. The easiest is to require the user to sign into your service using Google Sign In (or otherwise get their Google account authorization to your service) and then use Google Sign In for Assistant to have the Assistant verify to you which Google account they're using. As above, you can then look up this account in your system and get the authorizations you have for the other services.

Is there a way to obtain an api key from Viber? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 3 years ago.
Improve this question
I have applied for public account twice in the last year and i never received an email from Viber that I have been approved for a public account. And now i don't even see the form you have to sign up in order to apply for a public account and get the api key from Viber.
I want to be able to send messages to my clients using Viber, is there a way I can do that?
btw, I know you have to be a big company in order to have a Viber key, but in my country I saw that they are companies that are big as mine and have obtained a key and I can't and that drive me nuts :( Any help will be thankful.
I want to try and use this library - https://github.com/Bogdaan/viber-bot-php
Viber Public Accounts are no longer supported and have been replaced with Viber communities. Right now, there is no way how to programmatically send messages to Viber Communities. I think that you search for Viber Bots or Viber Service messages - notification messages replacing SMS.
In the first case, you can use https://partners.viber.com/ to register your account and get the api key.
Viber Service Messages are paid per message sent and available through several providers.
Simply got to https://partners.viber.com/ and register new account.
You'll receive approve code to your viber app, and you'll be able to receive chat bot API key when complete registration at yours viber APP.

Is LinkedIn API allowing to access all user profiles? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
We are interested to integrate LinkedIn into our CRM database to see where the people are up to now (changed job) based on person name and the current company name. Is this possible? As far as I know the API is restricted by the Linked credential and limited by his/her connections, is this right?
If it's correct, is there any LinkedIn API premium that we can access to achieve what we want then?
We know that the LinkedIn has a product called Sales Navigator and based on the demo looks like it's possible but the person has to be tagged first or something like that.
I'm appreciated your feedback.
Thanks
You can get a person profile after authentication, As of May 12th Linkedin has restricted the use of API Blog link.
According to which you may only access Basic Profile(Name,Picture,Headline,Title,Location,Current Position) for Full Profile Access you would need to Apply with Linkedin for a Partner Account.
"is there any LinkedIn API premium that we can access ?" Yes , Here is the Link to Premium link
"see where the people are up to now (changed job) based on person name and the current company name. Is this possible?" Yes in permission r_fullprofile there is a field isCurrent which is true for a current company and false for previous companies. You can also get a start date and end date for companies.
To get user connections ask for r_network permission. For a connection Profile you only get the Name,Profile Pic,Headline,Industry and link to connections linkedin profile
Have a Look at these links :
Data Fields : link
Transition Guide : link
API Terms of Use : link
You can't do this with the public api right now. You used to be able to, so if you apply for the [Partner Program] (https://developer.linkedin.com/partner-programs/apply) you should be able to get access to the features you want. This is only from my experience from what I was able to access in the past. It's worth applying to see if that data is still available to partners.
You can look at what is available through the public api right here.
https://apigee.com/console/linkedin?authTypeVal=oauth2&afterSuccessfulAuth=true
It is possible but some configuration with LinkedIn apps and i have integrate LinkedIn in Our Product. if you want to search any particular person information when first of configure LinkedIn Developer apps and get App ID and APP Secret Key and set as a default permission in your app settings or requested specifically via the scope argument during your authentication process after you will get Access Token then any user login and with your apps and authorize when you will get all profile information of authorize user
see this document may be helpful
click here
LinkedIn Throttle Limits
Application maximum : 100,000
Per individual user : n/a
Per individual developer : n/a

Unable to Sign In to iTunes Connect: "Your Apple ID isn't enabled for iTunes Connect" [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 7 months ago.
The community reviewed whether to reopen this question 7 months ago and left it closed:
Original close reason(s) were not resolved
Improve this question
I am a member of my company's development team, with the role of Admin. I can access the Member Center of the team at https://developer.apple.com/
However, when I I attempt to sign in at https://itunesconnect.apple.com I am presented with the following error message:
Your Apple ID isn't enabled for iTunes Connect. Learn More
I am an admin on the development team. When I visit Developer > Member Center > People I do not see any permissions related to iTunes Connect.
How do I gain access to my team's iTunes Connect portal?
The solution is simple: Login with this account to iTunes (not iTunesConnect). I am sure you didn't do that. You can take your iPhone or iPad to do that or download the iTunes application.
It is not enough to be a member of the Apple Developer Account / Member Center team.
The account must also be added as an iTunes Connect User.
From an existing iTunes Connect admin account, add the new user to iTunes Connect:
iTunes Connect > Users and Roles > "+" > Add iTunes Connect User
If your Apple Id is added to your team account recently, you need to activate it first by clicking on the link that Apple sent to you with the activation code.
After that, you should be able to login to iTunes connect.
P/S: You may need to check your internet connection, firewall, proxy setting to make sure you can connect to itunes connect server. This happened to me as I used my company network to login. After switched to my 3G hotspot, it worked like a charm.
I had similar issues and I got quite a few random answers from iTunesConnect support until I managed to get an iTunes Connect supervisor.
Here is what is happening:
Your team iTunes Connect guy added you with an email address
The aim is for that email address to be the iTunes Connect email and id
You have never been created as an iTunesConnect user with this email
When this email/id was added (someone filled the name and email in iTunesConnect) clicked 'Next', iTunes would have 'initialised' the account
This 'initialise' is key:
Apple DOES NOT know the user but they have enough details to set a skeleton account allowing the user to login.
To turn this into a real/complete account, the user has to log in to appleid.apple.com, add birth date AND answer/set the security questions.
Once that is done, the account will become a fully fledged account.
Then, if you send an invite (and if they user did not give up and switched to Android), when he/she accepts/clicks on the invitation, they will be set up as expected.
Good luck!
p.s.
I'm the iTunesConnect guy in my company...
I had this issue. The error message gives no clue that, as an app developer, I could no longer login to iTunes. The fix for me was to now go to another website: https://appstoreconnect.apple.com/
I received an email from Apple on Feb 12, 2019 that seems to indicate that there is now a single permission that gives access to the Apple Developer website and App Store Connect:
Teams and roles have been unified.
Dear PERSON,
Developer teams and roles are now simpler. Organizations enrolled in the Apple Developer Program now have one team and one set of roles that provide access to the Apple Developer website and App Store Connect. You can view your current role by signing in to App Store Connect. Changes to roles can be made by Account Holders and Admins in the Users and Access section.
If you have any questions, contact us.
Best regards,
Apple Developer Relations
For anyone who's still facing this issue. The above solutions did not work for me at this point in time. This is what I've done to get it working (from apple's help):
How to generate an app-specific password
Sign in to your Apple ID account page.
In the Security section, click Generate Password below App-Specific Passwords.
Follow the steps on your screen. After you generate your app-specific password, enter or paste it into the password field of the app as you would normally.
If you are facing this on the recent MacOS version/machine, Here's what worked for me.
Open music app on you Macbook
From the sidebar visit the "Itunes store"
Navigate to "Account", for me I found it in the bottom right quarter of the Itunes store homepage.
Click on "Account" and it should prompt to sign in, sign in and fill up the payment method in next screen(can set to none if you don't wish to add any, but still need to fill address and stuff)
After doing this, I was able to sign in to App store in without an issue.
The answer for me was a variation on the one given by #zevij. Just log into this site using the id/pw:
http://appleid.apple.com/
Then visit itunesconnect.apple.com.
I have no idea why this works and it seems like something is seriously wrong at the mothership when it comes to Web. But there you go.

How to set up an SMS gateway [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about a specific programming problem, a software algorithm, or software tools primarily used by programmers. If you believe the question would be on-topic on another Stack Exchange site, you can leave a comment to explain where the question may be able to be answered.
Closed 9 years ago.
Improve this question
I'm ambitious to setup an SMS Gateway to provide SMS capability to multiple providers in India.
I want to provide the registered users the ability to add their own sender ID or even their mobile no. as sender ID (as 160By2 provide).
I have already explored the viability of a cellular phone based SMS gateway using Gnokii and some other proprietary stuff. But none of them are as we we all know any match to the capabilities of Bulk SMS Gateways.
I have an idea that we should sign some sort of contract with various wireless providers to be able to add messages to their SMS center queues.
I also would like to know the budget of such a setup :)
You need to get an SMS gateway and build you app over that. You can buy a SMS gateway from a company like this/smsxchange get a server on a lease and get it configured with Kannel
It totally depends on your requirement. If you want some thing like 160by2.com, then you just need to:
Buy a SMS Gateway
Build your app using thr APIs your SMS Gateway provider provides.
Setting up, Configuring, and Using Kannel to send/receive SMS messages
If you want you OWN sms gateway then get a server and install Kannel or follow this.