సైన్-ఇన్ మరియు పునరుద్ధరణ సెషన్లు
ఒక కస్టమర్ వారి ShareAI ఖాతాను ఎంచుకుంటారు, మీ యాప్ను ఆమోదిస్తారు మరియు JamZY కు తిరిగి వస్తారు.
సైన్-ఇన్ చేయండి, సెషన్ను రిఫ్రెష్ చేయండి మరియు విజయవంతంగా డిస్కనెక్ట్ చేయండి.
SHAREAI తో నిర్మించండి
కస్టమర్లను ShareAI కు కనెక్ట్ చేసే, ఉపయోగకరమైన AI అజెండాలను సిద్ధం చేసే మరియు వారి AI ఖర్చులను నియంత్రణలో ఉంచే అపాయింట్మెంట్ యాప్ను నిర్మించండి.
మీరు నిర్మించబోయే అనుభవం
JamZY · అపాయింట్మెంట్లుఒక అపాయింట్మెంట్ను ఎంచుకోండి. ShareAI ను కనెక్ట్ చేయండి. ఒక ప్రణాళికతో రండి.
మీ అమలు
మూడు స్పష్టమైన డెలివరబుల్స్: కస్టమర్ను కనెక్ట్ చేయండి, వారి అపాయింట్మెంట్ను సిద్ధం చేయండి, మరియు ఇంటిగ్రేషన్ను ధృవీకరించడానికి సిద్ధంగా ఉంచండి.
ఒక కస్టమర్ వారి ShareAI ఖాతాను ఎంచుకుంటారు, మీ యాప్ను ఆమోదిస్తారు మరియు JamZY కు తిరిగి వస్తారు.
సైన్-ఇన్ చేయండి, సెషన్ను రిఫ్రెష్ చేయండి మరియు విజయవంతంగా డిస్కనెక్ట్ చేయండి.
ఒక అపాయింట్మెంట్ లక్ష్యాన్ని అజెండాగా మరియు ప్రశ్నలుగా మార్చండి, ఒక ఉద్దేశపూర్వక AI అభ్యర్థన ద్వారా.
ఒక డ్రాఫ్ట్ను రూపొందించండి; ఒక అపాయింట్మెంట్ను సేవ్ చేయడం ఎటువంటి AI కాల్ను చేయదు.
ఐచ్ఛిక AI ఫీజులను వివరించండి మరియు మీ సమీక్ష సమర్పణకు అవసరమైన ప్లాట్ఫారమ్ చెక్లను సేకరించండి.
ప్రతి చేర్చిన ప్లాట్ఫారమ్ మరియు అభ్యర్థించిన స్కోప్ రికార్డ్ చేసిన చెక్లను కలిగి ఉంటుంది.
దాన్ని మీ ఎడిటర్లోకి తీసుకోండి
అమలు లక్ష్యం, అవసరమైన ఇన్పుట్లు మరియు ఆమోదం చెక్లతో పూర్తి గైడ్ను కాపీ చేయండి. కోడ్ ఉదాహరణలు, పట్టికలు మరియు డాక్యుమెంటేషన్ లింక్లను కలిపి ఉంచండి.
మీ ప్రాజెక్ట్కు సిద్ధంగా ఉంది, మీకు అవసరమైన ఫార్మాట్లో.
నవీకరించబడింది
మీరు మీ కస్టమర్లు అర్థం చేసుకోగల కనెక్షన్ను నిర్మిస్తారు: వారి ShareAI అకౌంట్, ఐచ్ఛిక AI ప్రిపరేషన్ డ్రాఫ్ట్, మరియు వారి అపాయింట్మెంట్కు తిరిగి వెళ్లే స్పష్టమైన మార్గం.
మీరు పనిచేసే ప్రదేశం మీ పూర్తి చేసిన ఉదాహరణ
మీ అప్లికేషన్ను ShareAI Builder కు కనెక్ట్ చేయండి, నమోదు నుండి సమీక్షకు సిద్ధమైన పరీక్షించిన ఇంటిగ్రేషన్ వరకు. ఈ వాక్థ్రూ JamZY, చిన్న Node.js అపాయింట్మెంట్ అప్లికేషన్ను ఉపయోగించి ప్రతి దశను చూపిస్తుంది: యాప్ను రిజిస్టర్ చేయండి, దాని వెబ్ ప్లాట్ఫారమ్ను కాన్ఫిగర్ చేయండి, కస్టమర్ యొక్క ShareAI అకౌంట్ను కనెక్ట్ చేసి ఆథరైజ్ చేసిన AI రిక్వెస్ట్ను పంపండి. మీ స్వంత ప్రొడక్ట్కు అదే దశలను వర్తింపజేయండి.
| సామర్థ్యం | కస్టమర్ ఏం అంగీకరిస్తారు | JamZY ఏమి ప్రదర్శిస్తుంది |
|---|---|---|
| ShareAI తో లాగిన్ చేయండి | ఒక అకౌంట్ కనెక్షన్ మరియు మీ యాప్ అభ్యర్థించే ఐడెంటిటీ సమాచారం. | ఆథెంటికేటెడ్ యూజర్ ఇన్ఫో నుండి ప్రైవేట్ కస్టమర్ ఐడెంటిటీ. |
| ShareAI తో చెల్లించండి · AI వినియోగం | ఆథరైజ్ చేసిన ఇన్ఫరెన్స్ కోసం కస్టమర్ ఎంపిక చేసిన వ్యక్తిగత లేదా సంస్థ అకౌంట్ను ఉపయోగించడం. | ఆ అకౌంట్ యొక్క అర్హత క్రెడిట్స్ ద్వారా నిధులిచ్చిన అపాయింట్మెంట్ ప్రిపరేషన్ డ్రాఫ్ట్. |
| Builder మార్కప్ | ఆమోదించిన అప్లికేషన్ ఒప్పందంలో AI వినియోగానికి అదనపు ఫీజు. | ఆమోదం మరియు ఒప్పంద ప్రచురణ తర్వాత ఐచ్ఛిక వినియోగ మోనిటైజేషన్. |
| ప్రొడక్ట్ చెల్లింపులు | ఒక ప్రత్యేక కొనుగోలు వేరుగా ShareAI చెకౌట్లో ప్రదర్శించబడింది. | ఒక ఎక్స్టెన్షన్ వివరించబడింది చెల్లింపు వాక్థ్రూ. అపాయింట్మెంట్ డెమో చెకౌట్ను అమలు చేయదు. |
ShareAI అకౌంట్, యాప్ను కలిగి ఉండే వ్యక్తిగత లేదా సంస్థ అకౌంట్ను ఉపయోగించడానికి అనుమతి, పబ్లిక్ HTTPS కాల్బ్యాక్, ఒక లోగో, మరియు పని చేసే ప్రైవసీ, నిబంధనలు మరియు అకౌంట్-డిలీషన్ పేజీలు ఉండాలి. ఉదాహరణను రన్ చేయడానికి, Node.js 22 లేదా కొత్తది మరియు మీ అప్లికేషన్ కోసం HTTPS అడ్రస్ను ఉపయోగించండి.
స్క్రీన్షాట్లు ఉదాహరణ అప్లికేషన్ వివరాలను ఉపయోగిస్తాయి. ShareAI చిరునామాలు ఈ గైడ్లో ప్రొడక్షన్ చిరునామాలు. తయారీ తయారీ నిజమైన AI అభ్యర్థనను రూపొందిస్తుంది మరియు క్రెడిట్స్ ఖర్చు చేయవచ్చు; డెమో అపాయింట్మెంట్ను ఎంచుకోవడం లేదా సేవ్ చేయడం ఖర్చు చేయదు. ధృవీకరణ తనిఖీలు మీ స్వంత విజయవంతమైన ఇంటిగ్రేషన్ పరీక్షల ద్వారా పూర్తవుతాయి.
మీరు ఖాతా లాగిన్, AI వినియోగం, ఐచ్ఛిక అదనపు ఛార్జ్ మరియు ధృవీకరించిన ఉత్పత్తి కొనుగోలును వేరు చేయవచ్చు. ఈ గైడ్ను చదవడం చెల్లింపు అభ్యర్థనను అవసరం చేయదు.
మీరు మీ అప్లికేషన్ మరియు దాని కస్టమర్ సంబంధాలను కలిగి ఉన్న Builder గుర్తింపును సృష్టిస్తారు.
మీరు పనిచేసే ప్రదేశం Console → బిల్డర్ ప్రోగ్రామ్
Builder Program యజమాని కోసం తెరుచుకుంటుంది మరియు కొత్త యాప్ను అందిస్తుంది. నమోదు నిర్ణయం, అప్లికేషన్ సమీక్ష, పబ్లిక్ సమాచారం సమీక్ష మరియు Monetization Gateway ఆమోదం వేర్వేరు దశలు.
మీరు JamZY కు దాని స్వంత అప్లికేషన్ రికార్డును ఇస్తారు, కాబట్టి దాని గుర్తింపు, యాక్సెస్ మరియు వాణిజ్య నిబంధనలు కలిసి ఉంటాయి.
మీరు పనిచేసే ప్రదేశం బిల్డర్ ప్రోగ్రామ్ → ఉత్పత్తి → కొత్త యాప్
అప్లికేషన్ ప్రొఫైల్ కోసం చేరుకోగలిగే పబ్లిక్ వెబ్సైట్ను ఉపయోగించండి. ప్రైవేట్ లేదా స్థానిక-మాత్రం వెబ్సైట్ మీ డెవలప్మెంట్ కాల్బ్యాక్ సరిగ్గా నమోదు చేయబడినప్పటికీ ధృవీకరణలో విఫలమవుతుంది. కొత్త అప్లికేషన్ డ్రాఫ్ట్గా ప్రారంభమవుతుంది. మీరు దాన్ని పబ్లిక్ చేయకుండా ఎడిట్ చేయడం కొనసాగించవచ్చు. దాని అప్లికేషన్ ఐడెంటిఫయర్ OAuth క్లయింట్ ID లేదా సబ్స్క్రిప్షన్ ID నుండి భిన్నంగా ఉంటుంది.
JamZY ఉద్దేశించిన యజమాని కోసం ప్రొడక్ట్ కింద కనిపిస్తుంది. ప్రతి డివైస్ ప్లాట్ఫారమ్ కోసం అదనపు అప్లికేషన్ను సృష్టించవద్దు.
మీ యాప్ ఎక్కడ నడుస్తుందో మరియు దాని క్రెడెన్షియల్స్ను ఎవరు నియంత్రిస్తారో అనుగుణంగా OAuth ఎంపికలను పొందుతారు.
మీరు పనిచేసే ప్రదేశం కొత్త యాప్ → అప్లికేషన్ సెటప్
మీరు స్వయంగా నిర్వహించే JamZY డిప్లాయ్మెంట్ కోసం, మీ ఆఫరింగ్కు సరిపోయే ధర మోడల్ను ఎంచుకోండి, SaaS, Vendor-hosted క్లౌడ్ యాప్, కస్టమర్ వారి స్వంత వినియోగానికి చెల్లిస్తారు, మరియు AI అభ్యర్థనల కోసం ShareAI. ఇవి ప్రతి ఉత్పత్తికి అవసరం కాని ఉదాహరణ సమాధానాలు.
| యాప్ ఎక్కడ నడుస్తుంది | OAuth ఎంపిక | క్రెడెన్షియల్స్ ఎక్కడ ఉంటాయి |
|---|---|---|
| మీ హోస్టెడ్ బ్యాక్ఎండ్ | వెబ్ సర్వర్ క్లయింట్ క్లయింట్ సీక్రెట్ను ఉపయోగించవచ్చు. PKCE ఇంకా వర్తిస్తుంది. | సీక్రెట్ మరియు టోకెన్లు మీ సర్వర్లో ఉంటాయి. |
| బ్రౌజర్ అప్లికేషన్ / SPA | PKCEతో పబ్లిక్ వెబ్ క్లయింట్. | ఎంబెడెడ్ క్లయింట్ సీక్రెట్ లేదు. సరైన బ్రౌజర్ లేదా బ్యాక్ఎండ్ సెషన్ డిజైన్ను ఉపయోగించండి. |
| స్వీయ-హోస్టెడ్ లేదా హైబ్రిడ్ పంపిణీ | ఆన్బోర్డింగ్ పాలసీ కింద PKCEతో పబ్లిక్ క్లయింట్. | కస్టమర్ ఇన్స్టాలేషన్లకు షేర్ చేసిన వెండర్ సీక్రెట్ను పంపిణీ చేయవద్దు. |
| Windows, macOS, Linux, Android లేదా iOS | ప్రతి ఎనేబుల్ చేసిన ప్లాట్ఫారమ్ కోసం ఒక పబ్లిక్ క్లయింట్. | PKCE మరియు ప్లాట్ఫారమ్-అనుకూలమైన సురక్షిత నిల్వ; బండిల్ చేసిన సీక్రెట్ లేదు. |
డౌన్లోడ్ చేయగల JamZY నమూనా PKCEతో పబ్లిక్ వెబ్ క్లయింట్ను ఉద్దేశపూర్వకంగా ఉపయోగిస్తుంది, ఇది చిన్న బ్యాక్ఎండ్ ఉన్నప్పటికీ. సర్వర్ టోకెన్లను బ్రౌజర్ నిల్వ నుండి దూరంగా ఉంచుతుంది. వెండర్-హోస్టెడ్ సమాధానం సర్వర్ క్లయింట్ను అనుమతిస్తుంది; ఇది మీకు ఒకటి ఎంచుకోవాలని బలవంతం చేయదు.
మీరు అప్లికేషన్ సమాచారం → అప్లికేషన్ సెటప్ కింద సేవ్ చేసిన సమాధానాలను తిరిగి సందర్శించవచ్చు. డిప్లాయ్మెంట్ మార్పులు అనుకూలం కాని క్లయింట్ సీక్రెట్లను తొలగించవచ్చు మరియు పునరావృత ధృవీకరణను అవసరం చేస్తాయి. సేవ్ చేయడానికి ముందు ఆ ప్రభావాన్ని సమీక్షించండి.
సేవ్ చేసిన డిప్లాయ్మెంట్ మీ నిజమైన ఆర్కిటెక్చర్ను వివరిస్తుంది. క్లయింట్-సీక్రెట్ ఎంపిక ఆ సమాధానాన్ని అనుసరిస్తుంది; డిసేబుల్ చేసిన ఎంపిక పాలసీ యొక్క వివరణ, మిస్సింగ్ క్రెడెన్షియల్ కాదు.
మీరు కస్టమర్లు కనెక్ట్ చేయడానికి నిర్ణయించుకునే ముందు వారికి అవసరమైన ఉత్పత్తి వివరాలు మరియు పాలసీలను ఇస్తారు.
మీరు పనిచేసే ప్రదేశం అప్లికేషన్ సమాచారం
డాష్బోర్డ్ తర్వాత అప్లికేషన్ సమాచారాన్ని తెరవండి. ప్రత్యేక విభాగాల ద్వారా పని చేయండి: వివరాలు, అప్లికేషన్ సెటప్, ప్రెజెంటేషన్, బ్రాండింగ్, గ్యాలరీ మరియు సమీక్ష. ఉత్పత్తికి ఉపయోగకరమైన వివరణ, ఖచ్చితమైన వెబ్సైట్ మరియు కస్టమర్ వర్క్ఫ్లో యొక్క స్పష్టమైన స్క్రీన్షాట్లను ఇవ్వండి.
మీ స్వంత యాప్ ఐడెంటిటీని ఉపయోగించండి. ShareAI బ్రాండింగ్ ఇంటిగ్రేషన్ బటన్ మరియు వివరణాత్మక పదార్థంపై ఉంటుంది; ఇది మీ ఉత్పత్తి లోగోను భర్తీ చేయకూడదు. ప్రైవసీ, నిబంధనలు మరియు తొలగింపు లింక్లు సైన్ ఇన్ చేయకుండా చేరుకోగలిగేలా ఉంచండి.
ఫ్లోటింగ్ సేవ్ యాక్షన్ కనిపించినప్పుడు మార్పులను సేవ్ చేయండి. పబ్లిక్ ఇన్ఫర్మేషన్ ప్రపోజల్కు స్వంత సమీక్ష ఉంటుంది; ఆమోదించిన ప్రపోజల్ను ఎడిట్ చేయడం లైవ్ పబ్లిక్ ప్రెజెంటేషన్ను మౌనంగా భర్తీ చేయదు.
సందర్శకుడు JamZY ఏమి చేస్తుందో, ఎవరు నిర్వహిస్తారో, మరియు తొలగింపు ఎలా అభ్యర్థించాలో అర్థం చేసుకోవచ్చు. పబ్లిక్ వివరాలు మరియు కాల్బ్యాక్ కాన్ఫిగరేషన్ అదే ఉత్పత్తిని సూచిస్తాయి.
మీ అపాయింట్మెంట్ అనుభవం వాస్తవంగా ఉపయోగించే యాక్సెస్ను మీరు అడుగుతారు మరియు దాని బిల్లింగ్ ఉద్దేశాన్ని స్పష్టంగా చేస్తారు.
మీరు పనిచేసే ప్రదేశం అప్లికేషన్ → ఉపయోగ కేసులు
వినియోగ సందర్భాలలో, ఖాతా కనెక్షన్ కోసం ShareAI లాగిన్ను ప్రారంభించండి మరియు మీరు మద్దతు ఇవ్వాలనుకుంటున్న కస్టమర్-ఫండెడ్ ఫ్లో కోసం Pay with ShareAI ను ప్రారంభించండి. మీ ఉత్పత్తి AI వినియోగంపై అదనపు ఫీజు సంపాదిస్తే మాత్రమే Monetization Gateway యాక్సెస్ను అభ్యర్థించండి. Consoleలో చూపిన ఆమోద స్థితిని అనుసరించండి.
| స్కోప్ | మీరు దాన్ని ఎందుకు అభ్యర్థిస్తారు |
|---|---|
openid | దాని క్లయింట్-స్కోప్ ఐడెంటిటీని ఉపయోగించి ఖాతాను కనెక్ట్ చేయండి. |
profile / email | మీ ఉత్పత్తికి అవసరమైతే మాత్రమే ప్రొఫైల్ లేదా ఇమెయిల్ క్లెయిమ్లను అభ్యర్థించండి. |
inference | అప్లికేషన్ కాన్ఫిగరేషన్ అనుమతించినప్పుడు మద్దతు ఉన్న AI ఇన్ఫరెన్స్ ఎండ్పాయింట్లను కాల్ చేయండి. |
monetization_gateway | సర్చార్జ్ చేసిన ఇన్ఫరెన్స్ కోసం కస్టమర్ ఆమోదించిన AI బిల్లింగ్ ఒప్పందాన్ని ఉపయోగించండి. |
payments | కస్టమర్ చెల్లింపు అభ్యర్థనలను సృష్టించండి మరియు తనిఖీ చేయండి. ప్రతి కొనుగోలు ఇంకా నిర్ధారణ అవసరం. |
JamZY అభ్యర్థనలు openid profile inference monetization_gateway. ఇది అభ్యర్థించదు payments మరియు చెకౌట్ ద్వారా ఉత్పత్తిని అమ్మదు. Consoleలో సామర్థ్యాన్ని ప్రారంభించడం ఉన్న యాక్సెస్ టోకెన్కు దానిని మంజూరు చేయదు: కస్టమర్ స్కోప్లు మరియు నిబంధనలను అనుమతించాలి.
సామర్థ్యాలు, కాన్ఫిగర్ చేసిన స్కోప్లు మరియు అనుమతి అభ్యర్థన అంగీకరిస్తాయి. మీ యాప్ ఎప్పుడూ ఉపయోగించని లేదా ధృవీకరించలేని ఐచ్ఛిక యాక్సెస్ను అభ్యర్థించడం నివారించండి.
మీరు బ్రౌజర్-ఆధారిత JamZY అనుభవం కోసం ఒక వెబ్ క్లయింట్ను సృష్టిస్తారు, సరైన ఆథెంటికేషన్ పద్ధతితో.
మీరు పనిచేసే ప్రదేశం OAuth సెట్టింగ్లు → వెబ్
వేర్వేరు ప్లాట్ఫారమ్లు వేర్వేరు క్రెడెన్షియల్లు మరియు కాల్బ్యాక్ నియమాలను కలిగి ఉంటాయి. అవి వేర్వేరు ఉత్పత్తులు కావు: సబ్స్క్రిప్షన్లు మరియు కస్టమర్ నిర్వహణ అప్లికేషన్ కోసం సమగ్రీకరించబడతాయి. అప్లికేషన్ టెస్టర్లు ప్లాట్ఫారమ్లలో భాగస్వామ్యం చేస్తారు, పెండింగ్ ఆహ్వానాలను కలుపుకొని గరిష్టంగా ఐదు ప్రదేశాలు; యజమాని టెస్టర్ ప్రదేశాన్ని వినియోగించదు.
ఖచ్చితంగా ఒక వెబ్ ప్లాట్ఫారమ్ ఉంది. మీరు కాన్ఫిగర్ చేయని నేటివ్ ప్లాట్ఫారమ్లు మీ ప్రారంభాన్ని అడ్డుకోవు.
మీరు అధికారం పొందిన తర్వాత కస్టమర్లను మీ అప్లికేషన్కు తిరిగి పంపుతారు, మీరు స్వంతంగా కలిగి ఉన్న ఖచ్చితమైన కాల్బ్యాక్ను ఉపయోగించి.
మీరు పనిచేసే ప్రదేశం వెబ్ → కాన్ఫిగరేషన్
వెబ్ → కాన్ఫిగరేషన్లో, మీ అప్లికేషన్ నిర్వహించే ఖచ్చితమైన HTTPS కాల్బ్యాక్ను నమోదు చేయండి. ఈ గైడ్ ఉపయోగిస్తుంది https://jamzy.example/oauth/callback ఉదాహరణగా. భర్తీ చేయండి jamzy.example మీ JamZY కాపీని మీరు డిప్లాయ్ చేసే HTTPS డొమైన్తో, మరియు అదే కాల్బ్యాక్ను మీ అప్లికేషన్ కాన్ఫిగరేషన్లో ఉపయోగించండి.
కన్సెంట్-స్క్రీన్ పేరు, నిబంధనలు, గోప్యత మరియు తొలగింపు సమాచారం అందించండి. మీకు అవసరమైన స్కోప్స్ మాత్రమే ఎనేబుల్ చేయండి, తరువాత సేవ్ చేయండి. స్కీమ్, హోస్ట్, పాత్ మరియు వర్తించే క్వెరీ వివరాలు అధికారం అభ్యర్థన మరియు కోడ్ ఎక్స్చేంజ్తో సరిపోలాలి. వైల్డ్కార్డ్ లేదా URL ఫ్రాగ్మెంట్ను ఉపయోగించవద్దు.
| వేదిక | అమలు చేయవలసిన కాల్బ్యాక్ |
|---|---|
| వెబ్ | మీ అప్లికేషన్లో ఖచ్చితమైన HTTPS చిరునామా. |
| ఆండ్రాయిడ్ | అప్లికేషన్ IDకి సరిపోయే రివర్స్-డొమైన్ యాప్ స్కీమ్, లేదా ప్యాకేజ్ మరియు SHA-256 సైన్ చేయబడిన ఫింగర్ప్రింట్తో ధృవీకరించబడిన HTTPS యాప్ లింక్. |
| iOS | సరిపోయే యాప్ స్కీమ్, లేదా బండిల్ ID మరియు ఆపిల్ యాప్ ID ప్రిఫిక్స్తో ధృవీకరించబడిన HTTPS యూనివర్సల్ లింక్. |
| విండోస్ / మాక్ఓఎస్ / లినక్స్ | అనుమతించబడిన ఖచ్చితమైన HTTPS కాల్బ్యాక్, సరిపోయే రివర్స్-డొమైన్ అప్లికేషన్ స్కీమ్, లేదా 127.0.0.1 / [::1]లో మద్దతు ఉన్న లూప్బ్యాక్ రీడైరెక్ట్. లూప్బ్యాక్ పోర్ట్ మారవచ్చు. |
ఇన్స్టాల్ చేసిన యాప్లు సిస్టమ్ బ్రౌజర్లో అధికారం పొందుతాయి మరియు నమోదు చేసిన కాల్బ్యాక్ ద్వారా తిరిగి వస్తాయి. క్లెయిమ్ చేసిన HTTPS యాప్ లింక్ల కోసం, అవసరమైన అసోసియేషన్ ఫైల్ను ప్రచురించండి మరియు Consoleలో అసోసియేషన్ ధృవీకరణను అమలు చేయండి. ఫారమ్లో నమ్మదగినట్లుగా కనిపించే కాల్బ్యాక్ మీ ఇన్స్టాల్ చేసిన యాప్ను అందుకుంటుందని నిరూపించదు.
అధికారం పొందే ప్రవాహం ద్వారా కాల్బ్యాక్ను తెరవడం మీ యాప్కు తిరిగి వస్తుంది. రాండమ్ కోడ్ లేదా సరిపోని స్టేట్ తిరస్కరించబడుతుంది.
మీరు అపాయింట్మెంట్ ఇంటర్ఫేస్ మరియు దాని ShareAI కనెక్షన్ను మీ స్వంత అప్లికేషన్ ఐడెంటిఫైయర్లతో అమలు చేస్తారు.
మీరు పనిచేసే ప్రదేశం మీ అప్లికేషన్ → ఎన్విరాన్మెంట్ కాన్ఫిగరేషన్
JamZY అనేది ఆపాయింట్మెంట్ అప్లికేషన్, ఇది ఐచ్ఛిక AI ప్రిపరేషన్ అసిస్టెంట్తో ఉంటుంది. దాని షెడ్యూలర్ బ్రౌజర్-మాత్రమే డెమో: క్యాలెండర్ ప్రొవైడర్, ఇమెయిల్ డెలివరీ లేదా అపాయింట్మెంట్ పేమెంట్ లేదు. ShareAI అధికారం మరియు AI API ఇంటిగ్రేషన్ నిజమైన కాన్ఫిగర్ చేయబడిన అప్స్ట్రీమ్ను ఉపయోగిస్తుంది.
డౌన్లోడ్ చేయండి JamZY రిఫరెన్స్ సోర్స్. ఇది Node సర్వర్, బ్రౌజర్ UI, టెస్టులు మరియు సెటప్ READMEని కలిగి ఉంటుంది; సర్టిఫికేట్లు, సీక్రెట్స్, డిపెండెన్సీలు లేదా సెషన్లు లేవు. వాటిని అమలు చేయడానికి ముందు ఫైళ్లను సమీక్షించండి. Node ప్రాసెస్ను పబ్లిక్ ఆరిజిన్ను కాపాడే HTTPS రివర్స్ ప్రాక్సీ వెనుక ఉంచండి.
# .env — replace both identifiers with YOUR registered application.
JAMZY_PUBLIC_ORIGIN=https://jamzy.example
SHAREAI_CLIENT_ID=YOUR_WEB_CLIENT_ID
SHAREAI_APP_ID=YOUR_APPLICATION_UUID
SHAREAI_AUTH_ORIGIN=https://auth.shareai.now
SHAREAI_API_BASE_URL=https://api.shareai.now/api/v1
SHAREAI_SCOPES="openid profile inference monetization_gateway"
PORT=3443
BIND_HOST=127.0.0.1# Node 22+, behind your HTTPS reverse proxy
node --env-file=.env server.mjs
# Mocked upstream tests; these do not spend credits
node --test test/server.test.mjsమీ అప్లికేషన్ను క్రియేట్ చేయండి కన్సోల్.షేర్ఏఐ.ఇప్పుడు. దాని ప్రొడక్షన్ క్లయింట్ IDని ఉపయోగించండి https://auth.shareai.now మరియు https://api.shareai.now/api/v1. ఆ jamzy.example చిరునామా మీ యాప్ కోసం ప్లేస్హోల్డర్, హోస్ట్ చేసిన డెమో కాదు. మీ స్వంత యాప్ను HTTPS ద్వారా సర్వ్ చేయండి, తద్వారా దాని సెక్యూర్ సెషన్ కుకీ పనిచేస్తుంది.
JamZY కూడా పోల్చడానికి API-కీ కనెక్షన్ను అందిస్తుంది. ఈ వాక్త్రూ వాలెట్/OAuth బటన్ను ఉపయోగిస్తుంది. API కీ కస్టమర్ యొక్క JamZY OAuth ఒప్పందాన్ని స్థాపించదు మరియు కస్టమర్ అధికారం పొందే ప్రవాహానికి ప్రత్యామ్నాయం కాదు.
యాప్ HTTPS ద్వారా లోడ్ అవుతుంది. దాని పబ్లిక్ ఆరిజిన్, నమోదు చేసిన కాల్బ్యాక్ మరియు క్లయింట్ ID మీ రిజిస్ట్రేషన్కు సరిపోతాయి. టోకెన్ లేదా సీక్రెట్ పేజీ సోర్స్ లేదా లోకల్ స్టోరేజ్లో కనిపించదు.
మీరు కస్టమర్ను వారి ShareAI ఖాతాను ఎంచుకోవడానికి మరియు మీ యాప్కు అవసరమైన యాక్సెస్ను ఆమోదించడానికి అనుమతిస్తారు.
మీరు పనిచేసే ప్రదేశం JamZY → మీ ShareAI వాలెట్తో చెల్లించండి
JamZY నుండి, మీ ShareAI వాలెట్తో చెల్లించండి. యాప్ ShareAI అధికారం పేజీని తెరుస్తుంది. కస్టమర్ సైన్ ఇన్ చేస్తారు, వ్యక్తిగత లేదా సంస్థ ఖాతాను ఎంచుకుంటారు, యాప్ మరియు అభ్యర్థించిన యాక్సెస్ను తనిఖీ చేస్తారు మరియు వర్తించే సబ్స్క్రిప్షన్ నిబంధనలను ఆమోదిస్తారు.
const verifier = randomBytes(32).toString('base64url');
const state = randomBytes(32).toString('base64url');
const challenge = createHash('sha256').update(verifier).digest('base64url');
const authorize = new URL('https://auth.shareai.now/oauth/authorize');
authorize.search = new URLSearchParams({
client_id: clientId, response_type: 'code', redirect_uri: callback,
scope: 'openid profile inference monetization_gateway', state,
code_challenge: challenge, code_challenge_method: 'S256',
}).toString();
// Save state + verifier in the server session BEFORE redirecting.
// The downloadable server implements state expiry and one-time consumption.ధృవీకరించిన, క్లయింట్-స్కోప్ చేసిన స్థానిక కస్టమర్ రికార్డును కీ చేయండి sub మరియు దాని ఇష్యూ/క్లయింట్ కంటెక్స్ట్. వ్యక్తిగత మరియు సంస్థ ఆథరైజేషన్లు వేర్వేరు చెల్లింపు ఖాతాలను ఎంచుకోవచ్చు. కస్టమర్ ID అనేది గ్లోబల్ యూజర్ ID, ఇమెయిల్ చిరునామా లేదా అంతర్గత సంస్థ డేటాబేస్ ID కాదు. ప్రదర్శన పేర్లను సరిపోల్చడం ద్వారా ప్లాట్ఫారమ్లలో గుర్తింపులను విలీనం చేయవద్దు.
రద్దు, అసమతుల్య స్థితి, పునరావృతమైన కోడ్ మరియు గడువు ముగిసిన ఆథరైజేషన్ సురక్షితంగా విఫలమవుతుంది. సాధారణ ప్రవాహం దాని టోకెన్లను బహిర్గతం చేయకుండా ధృవీకరించిన ఖాతాను తిరిగి ఇస్తుంది.
టోకెన్లు గడువు ముగిసినప్పుడు ధృవీకరించిన అభ్యర్థనలు పనిచేస్తూనే ఉంటాయి, కస్టమర్కు డిస్కనెక్ట్ చేయడానికి నమ్మదగిన మార్గాన్ని ఇస్తుంది.
మీరు పనిచేసే ప్రదేశం మీ అప్లికేషన్ → సెషన్ మరియు టోకెన్ నిర్వహణ
| క్రెడెన్షియల్ | ఉద్దేశ్యం | దాన్ని ఎలా నిర్వహించాలి |
|---|---|---|
| ఆథరైజేషన్ కోడ్ | ఆథరైజేషన్ పేజీ నుండి ఒకసారి హ్యాండ్ఓవర్. | మ్యాచింగ్ వెరిఫైయర్ మరియు కాల్బ్యాక్ను ఉపయోగించి ఒకసారి మార్పిడి చేయండి. ఇది API టోకెన్ కాదు. |
| యాక్సెస్ టోకెన్ | అంగీకరించిన గ్రాంట్ మరియు స్కోప్స్లో API కాల్స్ను ఆథరైజ్ చేస్తుంది. | పంపించు గా Authorization: Bearer …రిఫ్రెష్ టోకెన్ |
| గ్రాంట్ చెల్లుబాటు అయ్యేంతవరకు మరో సైన్-ఇన్ లేకుండా ప్రత్యామ్నాయ యాక్సెస్ టోకెన్లను పొందుతుంది. | సురక్షితంగా నిల్వ చేయండి. రిఫ్రెష్ ఆపరేషన్లను సీరియలైజ్ చేయండి మరియు రొటేట్ చేసిన క్రెడెన్షియల్స్ను అణువుగా భర్తీ చేయండి. | క్లయింట్ కోసం ఓపెన్ఐడీ కనెక్ట్ గుర్తింపు ధృవీకరణ. |
| మీరు దీన్ని ఉపయోగిస్తే, సంతకం, ఇష్యూ, ఆడియన్స్, గడువు మరియు నాన్స్ను అవసరమైనట్లుగా ధృవీకరించండి. దీన్ని ఇన్ఫరెన్స్ బేరర్ టోకెన్గా ఉపయోగించవద్దు. | క్లయింట్ సీక్రెట్ | అనుమతించబడిన కాన్ఫిడెన్షియల్ సర్వర్ క్లయింట్ను ధృవీకరించండి. |
| సర్వర్లో నిల్వ చేయండి. ఇది అన్ని టోకెన్లకు భిన్నంగా ఉంటుంది మరియు పబ్లిక్ క్లయింట్లో ఎప్పుడూ బండిల్ చేయబడదు. | తిరిగి వచ్చిన | సర్వర్పై నిల్వ చేయండి. ఇది అన్ని టోకెన్ల నుండి భిన్నంగా ఉంటుంది మరియు పబ్లిక్ క్లయింట్లో ఎప్పుడూ బండిల్ చేయబడదు. |
# Public client refresh; run on a trusted terminal with scoped test credentials.
curl --fail-with-body 'https://auth.shareai.now/oauth/token' \
-H 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=refresh_token' \
--data-urlencode "client_id=$SHAREAI_CLIENT_ID" \
--data-urlencode "refresh_token=$SHAREAI_REFRESH_TOKEN"ఉపయోగించబడిన expires_in జీవితకాలాన్ని సృష్టించడం బదులుగా. రిఫ్రెష్ ఒక ప్రత్యామ్నాయ రిఫ్రెష్ టోకెన్ను తిరిగి ఇస్తే, కొత్త యాక్సెస్ టోకెన్తో ఒక నవీకరణగా దానిని నిల్వ చేయండి. ప్రతి సెషన్కు ఒక రిఫ్రెష్ను మాత్రమే అనుమతించండి, తద్వారా సమకాలీన అభ్యర్థనలు తిరిగి తిరిగిన టోకెన్ను పునర్వినియోగం చేయవు. చెల్లని లేదా రద్దు చేయబడిన రిఫ్రెష్ గ్రాంట్కు తిరిగి కనెక్ట్ అవసరం; నిరంతరం లూప్ చేయవద్దు.
రిఫ్రెష్ చేయడం స్కోప్ను జోడించలేదని లేదా కొత్త Monetization Gateway ఒప్పందాన్ని మౌనంగా అంగీకరించలేదని నిర్ధారించండి. కొత్త అనుమతులు లేదా నిబంధనల కోసం కస్టమర్ను మళ్లీ ఆథరైజేషన్ ద్వారా పంపండి. JamZY క్రెడెన్షియల్స్ను గరిష్టంగా ఒక గంట డెమో సెషన్ కోసం మాత్రమే సర్వర్ మెమరీలో నిల్వ చేస్తుంది, నిర్ధారించని ID టోకెన్ను నమ్మకుండా యూజర్ సమాచారాన్ని ధృవీకరిస్తుంది మరియు సెక్యూర్, HttpOnly, SameSite కుకీని ఉపయోగిస్తుంది. ప్రొడక్షన్ సర్వీస్కు దాని స్వంత మన్నికైన, రక్షిత సెషన్ డిజైన్ అవసరం.
డిస్కనెక్ట్ సమయంలో, అవసరమైన చోట రిఫ్రెష్/యాక్సెస్ క్రెడెన్షియల్స్ను రద్దు చేయండి మరియు అప్లికేషన్ సెషన్ను క్లియర్ చేయండి. బ్రౌజర్ కుకీని క్లియర్ చేయడం మాత్రమే ShareAI గ్రాంట్ను రద్దు చేయదు లేదా చెల్లించిన సబ్స్క్రిప్షన్ను రద్దు చేయదు. కోడ్స్, టోకెన్లు, సీక్రెట్స్ లేదా వ్యక్తిగత ప్రాంప్ట్ కంటెంట్ను లాగ్ చేయడం నివారించండి.
గడువు ముగియడం ఒక నియంత్రిత రిఫ్రెష్ను ప్రారంభిస్తుంది; కొత్త టోకెన్లు పాత వాటిని భర్తీ చేస్తాయి. డిస్కనెక్ట్ అప్లికేషన్ సెషన్ను క్లియర్ చేస్తుంది మరియు ఏ రద్దు వైఫల్యాన్ని నివేదిస్తుంది.
మీరు ఒక అపాయింట్మెంట్ లక్ష్యాన్ని ఒక కార్యాచరణ మరియు ఉపయోగకరమైన ప్రశ్నలుగా మార్చుతారు, స్పష్టమైన కస్టమర్-ఫండెడ్ AI అభ్యర్థనతో.
మీరు పనిచేసే ప్రదేశం అందుబాటులో ఉన్న మోడల్స్ → JamZY → సిద్ధంగా ఉండండి
అప్లికేషన్లో అందుబాటులో ఉన్న మోడల్స్ను తెరవండి. మీ ఉత్పత్తి అందించబోయే మోడల్స్ మరియు ప్రొవైడర్లను ఎంచుకుని కాన్ఫిగరేషన్ను సేవ్ చేయండి. క్యాటలాగ్ లోడ్ చేయలేకపోతే, ముందుగా అప్స్ట్రీమ్ అందుబాటులోతన సమస్యను పరిష్కరించండి; OAuth క్లయింట్లను పునరావృతంగా మార్చడం దీన్ని సరిచేయదు.
JamZY కనెక్షన్ తర్వాత మాత్రమే దాని క్యాటలాగ్ను లోడ్ చేస్తుంది. అనుమతించబడిన టెక్స్ట్ మోడల్ను ఎంచుకోండి, ఒక చిన్న అపాయింట్మెంట్ లక్ష్యాన్ని నమోదు చేయండి మరియు ఉద్దేశపూర్వకంగా సిద్ధం చేయడం కోసం జనరేట్ ఎంచుకోండి. ఎంచుకున్న ఖాతాకు అర్హత కలిగిన క్రెడిట్స్ మరియు అవసరమైన ఏదైనా AI బిల్లింగ్ నిబంధనల అంగీకారం అవసరం. తేదీని ఎంచుకోవడం, అపాయింట్మెంట్ను సమీక్షించడం మరియు దానిని సేవ్ చేయడం అనేది ఒక ఇన్ఫరెన్స్ అభ్యర్థనను పంపదు.
curl --fail-with-body 'https://api.shareai.now/api/v1/chat/completions' \
-H "Authorization: Bearer $SHAREAI_ACCESS_TOKEN" \
-H 'Content-Type: application/json' \
--data '{"model":"YOUR_ENABLED_MODEL_SLUG","messages":[{"role":"user","content":"Create a short agenda and three questions for a 15-minute appointment about planning a booking app."}],"stream":false,"max_tokens":192}'ఒక నిజమైన షెడ్యూలింగ్ ఉత్పత్తికి సర్వర్-సైడ్ బుకింగ్ స్టోర్, అందుబాటులోతన తనిఖీలు, టైమ్-జోన్ నిర్వహణ, రద్దు విధానం మరియు క్యాలెండర్ లేదా నోటిఫికేషన్ ఇంటిగ్రేషన్ అవసరం. ఇవి ShareAI అనుమతితో వేరుగా ఉంటాయి. AI అవుట్పుట్ను ప్రతిపాదనగా ఉంచండి; మీ స్వంత అప్లికేషన్ నియమాల ద్వారా భవిష్యత్ బుకింగ్ చర్యను ధృవీకరించండి.
అనుమతించబడిన క్యాటలాగ్ ద్వారా తిరిగి పొందిన మోడల్ స్లగ్ను ఉపయోగించండి. అసలు ప్రతిస్పందన ఒప్పందాన్ని నిర్వహించండి: JamZY ShareAI యొక్క స్థానిక message.content ఎన్వలప్ మరియు OpenAI-శైలి choices[0].message.content. HTTP 200తో అసంపూర్ణ లేదా నెస్టెడ్ లోపం ప్రతిస్పందన విజయవంతమైన ప్రతిస్పందన కాదు.
ఖర్చు పరిమితి లేదా తగినంత క్రెడిట్ లేని ప్రతిస్పందనపై, ఉపయోగకరమైన వివరణను మరియు అందించిన కస్టమర్ బిల్లింగ్ లింక్ను చూపించండి. ఎంచుకున్న ఖాతాను కాపాడండి. దాని పరిమితిని దాటవేయవద్దు, చెల్లింపుదారుని మౌనంగా మార్చవద్దు లేదా చార్జ్ చేయబడిన ఆపరేషన్ను లూప్లో పునరావృతం చేయవద్దు.
తయారీ తయారీ ఉపయోగకరమైన అజెండా మరియు ప్రశ్నలను తిరిగి ఇస్తుంది. అభ్యర్థనను అధీకృత కస్టమర్ మరియు అప్లికేషన్కు, ఎంచుకున్న మోడల్ మరియు ఆమోదించిన నిబంధనలతో ఆపాదించబడుతుంది. AI డ్రాఫ్ట్ అపాయింట్మెంట్ను బుక్ చేయలేదని లేదా మార్చలేదని స్పష్టం చేయండి.
మీ అదనపు AI ఫీజును సబ్స్క్రిప్షన్ ఆఫర్లో వివరించండి మరియు కస్టమర్లు ఆమోదించగల నిబంధనలను ప్రచురించండి.
మీరు పనిచేసే ప్రదేశం అప్లికేషన్ → సబ్స్క్రిప్షన్లు
అప్లికేషన్ యొక్క వినియోగ సందర్భాల ద్వారా Monetization Gateway యాక్సెస్ను అభ్యర్థించండి, ఇది వర్తించే పరిపాలనా విధానంతో ఇప్పటికే ఆమోదించబడలేదు. ప్రశ్నావళిని పూర్తి చేసి దాని స్థితిని అనుసరించండి. ఆమోదం కాన్ఫిగరేషన్ను ప్రారంభిస్తుంది; కస్టమర్ అనుమతి మరియు బిల్లింగ్ సమ్మతి వేర్వేరు.
ఉదాహరణ మాత్రమే: 20% Builder మార్కప్ €1.00 అర్హత గల నెట్వర్క్ ఖర్చుపై €0.20 జోడిస్తుంది. స్టాండర్డ్ ధరల వద్ద, ShareAI యొక్క 5% ఫీజు ఆ €0.20 మార్కప్కు మాత్రమే వర్తిస్తుంది, ఏదైనా బిల్లింగ్ ఈవెంట్ ఇంజెక్షన్కు ముందు. నిజమైన లెక్కింపుకు లైవ్ ఎస్టిమేటర్ మరియు ఆమోదించబడిన ఒప్పందాన్ని ఉపయోగించండి. ఈ ఫ్లోలోని సబ్స్క్రిప్షన్ ఆఫర్ AI బిల్లింగ్ ఒప్పందం; ఖాతా కనెక్షన్ మాత్రమే స్థిరమైన పునరావృత ధరను డెబిట్ చేయదు.
surcharge ను సెట్ చేయండి.ShareAI అనుమతి స్క్రీన్ ఆమోదించిన నిబంధనల కోసం అధికారికంగా ఉంటుంది. JamZY యొక్క పబ్లిక్ క్లయింట్ యూజర్ సమాచారం నుండి ఆమోదించిన బిల్లింగ్ ప్లాన్ను ఊహించలేను, కాబట్టి దాని కనెక్షన్ ప్యానెల్ క్రియాశీలమైన సబ్స్క్రిప్షన్ను లేదా అపాయింట్మెంట్ కోసం ధరను సృష్టించదు.
ఆఫర్ ఫీజును వివరిస్తుంది; కాంట్రాక్ట్ను కస్టమర్ ఆమోదించవచ్చు. పాత నిబంధనలపై ఉన్న కస్టమర్లు ఎవరో మరియు ఎందుకు అనేది మీరు అర్థం చేసుకుంటారు.
మీ అప్లికేషన్ను సమీక్షకు సమర్పించడానికి అవసరమైన నిజమైన ఎండ్పాయింట్ మరియు స్కోప్ చెక్లను మీరు సేకరిస్తారు.
మీరు పనిచేసే ప్రదేశం OAuth సెట్టింగ్స్ → టెస్టర్లు మరియు వెరిఫికేషన్
OAuth సెట్టింగ్స్ను ఓపెన్ చేయండి → టెస్టర్లు మరియు అప్లికేషన్-వైడ్ టెస్టర్లకు ఐదుగురిని ఆహ్వానించండి. పెండింగ్ ఆహ్వానాలు ఒక స్థలాన్ని వినియోగిస్తాయి కానీ యాక్సెస్ను మంజూరు చేయవు; రిసిపియంట్ ఆమోదించాలి. ఓనర్ యాక్సెస్ మరియు ఆహ్వానిత టెస్టర్ యాక్సెస్ పబ్లిక్ ప్రొడక్షన్ యాక్సెస్ నుండి భిన్నంగా ఉంటాయి.
మీరు ప్రచురించాలనుకుంటున్న ప్రతి ప్లాట్ఫారమ్ కోసం, వెరిఫికేషన్ను ఓపెన్ చేయండి. అవసరమైన ఎండ్పాయింట్లకు మరియు ప్రతి కాన్ఫిగర్ చేయబడిన స్కోప్కు నిజమైన విజయవంతమైన కాల్స్ను పూర్తి చేయండి. డిస్కవరీ మరియు సైనింగ్ కీలు తనిఖీ చేయండి; ఆథరైజ్/కాల్బ్యాక్, కోడ్ ఎక్స్ఛేంజ్, రిఫ్రెష్, ఆథెంటికేటెడ్ యూజర్ ఇన్ఫో మరియు రివోకేషన్ను పరీక్షించండి. కాన్ఫిడెన్షియల్ క్లయింట్లు వర్తించే ఇంట్రోస్పెక్షన్ను కూడా పరీక్షించాలి. నేటివ్ క్లెయిమ్ చేయబడిన HTTPS లింక్లు అసోసియేషన్ వెరిఫికేషన్ అవసరం.
ప్రొఫైల్/ఇమెయిల్ స్కోప్కు దాని అసలు రిటర్న్ క్లెయిమ్స్ అవసరం; ఇమెయిల్ అవసరమైన వ్యక్తిగత పరీక్ష ఖాతాను ఉపయోగించండి. inference మరియు monetization_gateway స్కోప్స్కు పూర్తి చేసిన అధికృత AI అభ్యర్థన అవసరం. చెల్లింపులకు విజయవంతమైన స్కోప్ చేసిన పేమెంట్ API కాల్ అవసరం. సాధారణ విజయవంతమైన HTTP ప్రతిస్పందన, బ్రౌజర్ స్క్రీన్షాట్ లేదా మాన్యువల్ చెక్లిస్ట్ Console యొక్క రికార్డ్ చేసిన చెక్స్ను భర్తీ చేయవు.
ఒక పూర్తి కాలం పొందని ప్లాట్ఫారమ్ కోసం మీకు మూడు ఎంపికలు ఉన్నాయి: దానిని పూర్తి చేసి వెరిఫై చేయండి, దానిని ప్రచురణ నుండి మినహాయించండి కాబట్టి అది ఓనర్/టెస్టర్-మాత్రమే ఉంటుంది, లేదా దానిని తొలగించండి. మీరు అమలు చేయని కాల్బ్యాక్లు లేదా స్కోప్లతో ప్లాట్ఫారమ్ను చేర్చవద్దు. కాన్ఫిగరేషన్ మార్పులు చెక్లను చెల్లుబాటు కాకుండా చేస్తాయి, కాబట్టి మీ తుది మార్పుల తర్వాత రికార్డ్ చేసిన స్థితిని రిఫ్రెష్ చేయండి.
చేర్చబడిన ప్రతి ప్లాట్ఫారమ్ అవసరమైన కాన్ఫిగరేషన్, ఎండ్పాయింట్ మరియు స్కోప్ చెక్లను పూర్తి చేసినట్లు చూపిస్తుంది. గైడ్ యొక్క వ్యక్తిగత చెక్లిస్ట్ కేవలం ఒక చదవడానికి సహాయక సాధనం మాత్రమే.
సమీక్షకు ఏమి సిద్ధంగా ఉందో, ప్రచురణ ఎలా పనిచేస్తుందో మరియు తరువాత కస్టమర్ యాక్సెస్ను ఎక్కడ అనుసరించాలో మీరు తెలుసుకుంటారు.
మీరు పనిచేసే ప్రదేశం అప్లికేషన్ → డాష్బోర్డ్
ప్రారంభం తర్వాత అర్హత కలిగిన కస్టమర్తో మొత్తం ఫ్లోను మళ్లీ ప్రయత్నించండి: కనెక్ట్ చేయండి, ఖాతా మరియు అంగీకారాన్ని పరిశీలించండి, ఒక చిన్న అపాయింట్మెంట్ ప్రిపరేషన్ డ్రాఫ్ట్ను రూపొందించండి, సురక్షితంగా రిఫ్రెష్ చేయండి, బిల్లింగ్ వైఫల్యాన్ని నిర్వహించండి, ఆపై డిస్కనెక్ట్ చేయండి. ఇది పనిచేస్తుందని నిర్ధారించడానికి విజయవంతమైన సేవ్ను అనుమానించకుండా ప్రత్యక్ష వినియోగదారుల అనుభవాన్ని ధృవీకరించండి.
Callback అసమతుల్యత: నమోదు చేసిన URL మరియు రెండు అభ్యర్థన విలువలను ఖచ్చితంగా సరిపోల్చండి. అనధికార పరీక్షకుడు: ఆహ్వాన స్వీకరణను మరియు ఎంపిక చేసిన ఖాతాను నిర్ధారించండి. స్కోప్ లేదా ఒప్పందం లేదు: అనుమతించబడిన యాక్సెస్ను మాత్రమే అభ్యర్థించండి మరియు దానిని స్వీకరించడానికి మళ్లీ కనెక్ట్ చేయండి. మోడల్స్ లేవు: అందుబాటులో ఉన్న మోడల్స్ మరియు ప్రొవైడర్ పరిమితులను పరిశీలించండి. రిఫ్రెష్ విఫలం: విఫలమైన స్థానిక సెషన్ను క్లియర్ చేసి మళ్లీ కనెక్ట్ చేయండి. సమీక్ష బ్లాక్ చేయబడింది: మరో OAuth క్లయింట్ను సృష్టించడం కాకుండా ప్లాట్ఫారమ్ తనిఖీలను పరిశీలించండి.
యాప్ ఉద్దేశించిన కస్టమర్ కోసం పనిచేస్తుంది, రికార్డ్ చేసిన తనిఖీలు దాని ప్రచురణ స్థితిని మద్దతు ఇస్తాయి, మరియు కస్టమర్ అనుమతి లేదా రద్దు చేయగలరు.
వ్యక్తిగత లేదా సంస్థ ఖాతాను ఎంచుకోండి, ఇది కార్యక్రమ నమోదు యొక్క యజమానిగా ఉండాలి, దరఖాస్తు చేసుకునే ముందు. సంస్థలు ధృవీకరణకు ముందు దరఖాస్తును సమర్పించవచ్చు, కానీ సిబ్బంది ఆమోదం మాత్రమే యాక్సెస్ను సక్రియం చేయదు. Console లోని ఆన్బోర్డింగ్ చెక్లిస్ట్ నుండి పూర్తి సంస్థ ఇమెయిల్ మరియు కంపెనీ ధృవీకరణను పూర్తి చేయండి. ఆమోదించబడిన సంస్థ రెండు ధృవీకరణలు పూర్తయ్యే వరకు ధృవీకరణకు పెండింగ్గా ఉంటుంది. Builder, ప్రొవైడర్ మరియు Creator కార్యక్రమాలు ఈ నియమాన్ని అనుసరిస్తాయి.
Monetization Gateway ధరలను చూడండి · ShareAI for Startups అన్వేషించండి · స్కోపులు మరియు అనుమతులు
మీ పబ్లిక్ Terms & Conditions, Privacy Policy మరియు డిలీషన్ సూచనలు అప్లికేషన్కు సరిపోవాలి మరియు సైన్-ఇన్ లేకుండా చేరుకోగలిగేలా ఉండాలి. ShareAI ప్రోగ్రామ్ అంగీకారం, Monetization Gateway ఆమోదం, కస్టమర్ యొక్క OAuth అనుమతి మరియు అంగీకరించిన బిల్లింగ్ ఒప్పందం వేర్వేరు నిర్ణయాలు. రిఫ్రెష్ అనుమతులను జోడించలేదని లేదా కొత్త వాణిజ్య నిబంధనలను అంగీకరించలేదని గమనించండి.
లెగసీ surcharge స్కోప్ ఇప్పటికీ ఉన్న ఇంటిగ్రేషన్ల కోసం ఆమోదించబడింది. కొత్త ఉదాహరణలు monetization_gatewayను ఉపయోగిస్తాయి. surcharge_bps మరియు surcharge_percentage వంటి ఉన్న వైర్ ఫీల్డ్స్ను మార్చకుండా ఉంచండి.
Monetization Gateway ధరలను చూడండి · ShareAI for Startups అన్వేషించండి · స్కోపులు మరియు అనుమతులు
5% యొక్క ప్రామాణిక ఛార్జీలు Builder మార్కప్. AI నెట్వర్క్ ఖర్చు యొక్క €2.00 మరియు 10% మార్కప్ కోసం, కస్టమర్ €2.20 చెల్లిస్తారు. ShareAI €0.01 ను €0.20 మార్కప్ నుండి అందుకుంటుంది; Builder ఈవెంట్ ఇంజెక్షన్ ముందు €0.19 కలిగి ఉంటుంది.
మొదటి 1,000 స్థిరీకరించిన ఉత్పత్తి Monetization Gateway అభ్యర్థనలు ప్రతి క్యాలెండర్ నెల (UTC)లో ఉచితంగా ఉంటాయి, Builder ఖాతా అంతటా పంచబడతాయి. అదనపు అభ్యర్థనల ఖర్చు €0.04 ప్రతి 1,000కు, అర్హమైన డిస్కౌంట్లకు ముందు. ఒక స్థిరీకరించిన అభ్యర్థన ఒక ఈవెంట్ను సృష్టిస్తుంది.
Pay with ShareAI స్వతంత్రంగా, inference-మాత్రమే యాక్సెస్, సాధారణ ఖాతా API కీలు మరియు స్టేజింగ్ లేదా టెస్టింగ్ ట్రాఫిక్ Monetization Gateway ఈవెంట్ ఇంజెక్షన్ను కలిగించవు.
ShareAI for Startups ఆమోదిత అప్లికేషన్పై వాస్తవ ShareAI ఫీజుల కోసం ఒక పంచుకున్న నెలవారీ భత్యాన్ని అందిస్తుంది. ప్రస్తుత Launch, Growth మరియు Momentum టియర్లు €1,000, €5,000 మరియు €10,000 నెలకు జాబితా చేస్తాయి. అదే బడ్జెట్ ShareAI శాతం ఫీజును Builder మార్కప్ మరియు బిల్లబుల్ ఈవెంట్ ఇంజెక్షన్తో కలిపి కవర్ చేస్తుంది. ఇది గ్రాస్-మార్కప్ భత్యం, వేర్వేరు ఉచిత-ఈవెంట్ కోటా లేదా ఉచిత AI inference కాదు. ఖాతా యొక్క మొదటి 1,000 ఉచిత ఈవెంట్లు దీన్ని వినియోగించవు.
మిగిలిన ఈవెంట్ ఇంజెక్షన్ ఫీజులు అభ్యర్థన యొక్క కొత్త Builder ఆదాయాల నుండి చెల్లించబడతాయి, తరువాత అందుబాటులో ఉన్న Builder AI ఆదాయాలు మరియు పరిమితం లేని AI క్రెడిట్లు. కస్టమర్ AI ఛార్జీలు మరియు ఉత్పత్తి payments వేర్వేరు ఉంటాయి.
ShareAI అప్లికేషన్-స్పెసిఫిక్ ఫీజులు లేదా ఫీజు మద్దతును స్థిర కాలం లేదా మార్పు వరకు ఆమోదించగలదు. దాని ఆమోదిత నిబంధనలు, చెల్లుబాటు మరియు వినియోగించిన భత్యం కోసం Consoleలో అప్లికేషన్ యొక్క ప్రస్తుత ధరలు మరియు ప్రత్యేక ప్రోగ్రాములను సమీక్షించండి. టియర్ మార్పు లేదా ధరల ఓవర్రైడ్ అప్లికేషన్ యొక్క నెలవారీ వినియోగాన్ని రీసెట్ చేయదు.
Launch ShareAI తో లాగిన్ను ఐచ్ఛికంగా ఉంచుతుంది. Growth మరియు Momentum దీన్ని అవసరం చేస్తాయి; Momentum కూడా అప్లికేషన్ ఫుటర్లో అధికారిక ShareAI for Startups బ్యాడ్జ్ను అవసరం చేస్తుంది. ShareAI బ్యాడ్జ్ను వారానికి ఒకసారి తనిఖీ చేస్తుంది. అవసరాలను తప్పించడానికి నిర్ధారిత ప్రయత్నాలు Startup Program నుండి డిమోషన్, తొలగింపు లేదా ఆమోదిత ప్రోగ్రామ్ నిబంధనల ప్రకారం మార్కెట్ప్లేస్ నుండి ఉపసంహరణకు దారితీస్తాయి.
ఎంటర్ప్రైజ్ రేట్లు ShareAI బృందం ద్వారా Builder ఖాతాకు వ్యక్తిగతీకరించిన ఆఫర్ను అంగీకరించిన తర్వాత కాన్ఫిగర్ చేయబడతాయి. కేటాయించిన శాతం మరియు ఈవెంట్ రేటు భవిష్యత్ అభ్యర్థనలకు వర్తిస్తుంది.
Monetization Gateway ధరలను చూడండి · ShareAI for Startups అన్వేషించండి · స్కోపులు మరియు అనుమతులు