Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • API and SDK Questions /
avatar image
Question by jonathanjarri · Aug 14, 2019 at 11:57 AM · CloudScriptscheduled tasks

Call a scheduled task from a Cloud Script

Hello everyone,

I have an issue I don't know how to handle yet, maybe someone here can help me?

I have a Cloud Script function that creates some content in the PlayerData of a player, and I would like to update this data after X minutes calling another Cloud Script automatically.

What I'm looking for seems similar to scheduled tasks, except that I would like to call it from a Cloud Script.

Do you know how I can do that?

:perplexe:

Comment

People who like this

0 Show 0
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 Reply

· Add your reply
  • Sort: 
avatar image
Best Answer

Answer by Sarah Zhang · Aug 15, 2019 at 08:40 AM

It seems not the best workaround that calling a scheduled task from a Cloud Script. Firstly, We can’t do the delayed call on Cloud Script. There is a limit of Cloud Script execution time. It’s for 4.5 seconds. You can navigate to [Game Manager]->[Settings]->[Limits] to check it. Cloud Script also can’t use the admin API RunTask. Recurring Scheduled Task is not suitable for such usages too.

A possible workaround of your case is implementing a timer function on the server or client. In most applications, it’s better to implement delayed calls on the server. But if you don’t have a custom server. You can try to do delayed calls to CloudScript on the client. However, if we do it on the client, there is a risk that the user may disconnect accidentally. We should write some verification functions to handle it.

Comment

People who like this

0 Show 0 · Share
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Follow this Question

    Answers Answers and Comments

    2 People are following this question.

    avatar image avatar image

    Related Questions

    Leaderboard related Questions 1 Answer

    Can Cloud Code Access the Admin API 1 Answer

    Scheduled Task args through cloudscript Azure function 1 Answer

    Accessing Entity API from a scheduled task 1 Answer

    How to Subtract certain amount of virtual currency from all the players by using segment and automation of schedule task,How to Subtract certain amount of virtual currency from all the players ? 1 Answer

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges