• Categories
  • Recent
  • Tags
  • Popular
  • Solved
  • Unsolved
  • Users
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Darkly)
  • No Skin
Collapse
brainCloud Forums
    • All Time
    • Day
    • Week
    • Month
    • All Topics
    • New Topics
    • Watched Topics
    • Unreplied Topics
    • All categories
    • All tags
    Load new posts
Log in to post
  • U

    Unity asset bundles

    Scheduled Pinned Locked Moved General unity file hosting asset bundles
    2
    0 Votes
    2 Posts
    385 Views
    Paul WinterhalderP

    Hi,

    This is easily doable in brainCloud.

    Just go to Design | Custom Config | Files in the Design Portal - and use the Global Files (formerly S3 service) to download the files to your app.

    Hope that helps!

    Paul.

  • M

    Sending messages to Chat Channels using BrainCloud admin panel

    Scheduled Pinned Locked Moved General chat channels messages
    2
    0 Votes
    2 Posts
    464 Views
    Paul WinterhalderP

    Hi Madalin,

    Good question - but unfortunately you assessment is correct. We do not currently have a way (other than with the API Explorer) to via and/or send Chat messages via the Portal.

    That said, we do have plans to implement a Chat Moderation portal. We're currently working on the scheduling of the work now - I expect it to start soon.

    You'll find the item in our Roadmap here - https://portal.productboard.com/braincloud/1-braincloud-baas-roadmap/c/61-chat-moderation-portal?utm_medium=social&utm_source=portal_share

    Feel free to add your +1 to it!

    Paul.

  • A

    Increase GetMultiSocialLeaderboard limit to 100

    Scheduled Pinned Locked Moved General leaderboard social
    2
    0 Votes
    2 Posts
    532 Views
    Paul WinterhalderP

    Hi Ali,

    First of all - sorry for the slow response. I somehow missed this message.

    The MultiSocialLeaderboard call is normally used to create Candy Crush-style maps - where you would normally show just the top player on each node of a map.

    It's otherwise a pretty expensive call (as we're filtering/joining your friends list with multiple leaderboard lists) - so thus we restrict things to keep things fast and server utilization reasonable.

    Do you have a use case that requires the larger leaderboard sizes - or maybe you were mistaking the intention of this call with another?

    Anyway, hope that perspective helps!

    Cheers,

    Paul.

  • A

    Method to access "other user" items

    Scheduled Pinned Locked Moved Solved General items users
    2
    1 Votes
    2 Posts
    2k Views
    Paul WinterhalderP

    Hi Claudiu,

    It's possible to do this using cloud script... you just need to impersonate the other user...

    Here's an example script that does this - caveat, it only returns the first page of user items.

    Create the script, and set it's test parameters to:

    { "profileId": "www-xxx-yyy-zzzz-123456" }

    (Note - you'll of course want to replace profileId with an id of a user that you want to test with.)

    And here's the code...

    var response = {}; // We need to impersonate another user to make this call var otherSession = bridge.getSessionForProfile( data.profileId ); var otherUserItemsProxy = bridge.getUserItemsServiceProxy( otherSession ); // Now, request the page of items from that proxy var context = { "pagination": { "rowsPerPage": 50, "pageNumber": 1 }, "searchCriteria": {}, "sortCriteria": { "createdAt": 1 } }; var includeDef = true; var itemResult = otherUserItemsProxy.getUserItemsPage( context, includeDef ); if (( itemResult.status == 200) && ( itemResult.data.results.count > 0 )) { response.items = itemResult.data.results.items; } else { response.items = []; } response;

    For convenience I've attached an export of the script. You can import this script into your app from the Design | Cloud Code | Scripts screen.

    Hope that helps!

    Paul.

    RetrieveAnotherUsersItems.ccjs

  • Omar AlzayedO

    Online state when viewing user

    Scheduled Pinned Locked Moved Feature Suggestions users
    2
    0 Votes
    2 Posts
    1k Views
    Paul WinterhalderP

    Hmm, I'm guessing that this is so that you as a developer have a warning that you may be mucking with an online user's data?

    Sadly, unless the user is using RTT, the system doesn't deterministically know that a user is still online.

    We do however know when the user last logged in - and that is shown on the User Summary page here (see capture).

    You can further get an idea if a user is still online via the User Monitoring | Logs page...

    Might be interesting to see if we could query the last session for the time of the last received request... though we'd need to somehow differentiate a real session from an API Explorer session... Hmm, some food for thought.

    2019-11-02_15-55-22.png

  • M

    Tool for provisioning all the infrastructure resources in BrainCloud

    Scheduled Pinned Locked Moved General provisioning infrastructure
    2
    0 Votes
    2 Posts
    918 Views
    A

    Hi,

    One thing that you wont be able to do via api is managing users (list api), other than that almost everything is available with cloud script.

  • M. Ramón López TorresM

    Tournament division by level

    Scheduled Pinned Locked Moved General sport-league divisions
    2
    0 Votes
    2 Posts
    885 Views
    Paul WinterhalderP

    Hi,

    This is very doable in brainCloud.

    Check out the Tiers design note in this knowledge-base article:
    http://help.getbraincloud.com/en/articles/3344756-increasing-tournament-engagement-with-divisions-and-or-tiers

    Hope that helps!

    Cheers,

    Paul.

  • C

    Group system with larger than 50 limit

    Scheduled Pinned Locked Moved Solved APIs unity groups group
    2
    0 Votes
    2 Posts
    933 Views
    Paul WinterhalderP

    Hi Chris,

    The maximum # of group members is controllable by our support team.

    Just send a request to our support team, indicating the name and appId of the app, and what you'd like the max to be and why. (A short description of your use cases would be helpful - since we just need to review to see if we think there would be any performance gotchas).

    We'll do a quick review and hopefully approve!

    Cheers!

    Paul.

  • P

    GetMyGroups never returns

    Scheduled Pinned Locked Moved Solved APIs unity groups
    2
    0 Votes
    2 Posts
    894 Views
    JonathanJ

    This error has been since resolved.

    A help article has been made on the groupType page: http://help.getbraincloud.com/en/articles/3272656-design-groups-group-types

    If experience similar problems to this forum topic with our Unity library, ensure brainCloud has been added to a gameObject, and that gameObject is not disabled.

  • A

    Users API

    Scheduled Pinned Locked Moved Feature Suggestions cloudscript pagination users
    2
    0 Votes
    2 Posts
    951 Views
    Paul WinterhalderP

    Just noticed this was never replied to!

    To clarify - our new Users API was delivered in 4.3 late last year.

    Cheers!

    Paul.

  • Paul WinterhalderP

    brainCloud 4.1 is officially released!

    Scheduled Pinned Locked Moved General release
    2
    1 Votes
    2 Posts
    1k Views
    Omar AlzayedO

    @Paul-Winterhalder said in brainCloud 4.1 is officially released!:

    Group Enhancements

    Loving the summary data for groups. Made my life easier. Thank you, you guys rock!

    Omar

  • B

    How to make Unity WebGl with SSL for Relay Service

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    84 Views
    Paul WinterhalderP

    Hi @bkmitchell ,

    thanks for reaching out.

    Unfortunately our built-in relay server tech doesn't support what you need for Unity WebGL multiplayer.

    Most brainCloud devs implementing your use case would integrate with Photon or Edgegap for their multiplayer for this reason. They both work well and work well with brainCloud!

    [PS - This is an area of ongoing development for us though and we aim to fill this gap in the future. I can't comment on timelines for that though...]

    Paul.

  • R

    Adhoc leaderboard version increases by 2.

    Scheduled Pinned Locked Moved Unsolved APIs
    2
    0 Votes
    2 Posts
    123 Views
    H

    Hi. Yes, unless an adhoc tournament is scheduled to start immediately after one finishes, there will always be a "wait" version (version with no tournament) in between scheduled adhoc tournament versions.
    And when it comes to the retained versions, we skip counting the wait versions.

  • G

    Import IAP products catalog

    Scheduled Pinned Locked Moved General iap
    2
    0 Votes
    2 Posts
    1k Views
    Paul WinterhalderP

    Hi,

    Unfortunately the answer is no on that one.

    (For what it's worth, I'm not sure how we'd make that one work - since brainCloud allows you to link products across AppStores - not sure how we'd be able to establish those relationships in an import).

    The good news is that brainCloud allows you to set up one list of products, with multiple price points, across all stores. And then, if you want to change prices (put things on sale, etc) - it's just a couple of quick clicks to do that across all the stores (the new prices would be instantly active).

    So we recommend that devs initially configure both a "regular" and a "sale" price for all items.

    There's definitely a bit of pain getting it initially configured - but it's well worth it in the long run.

    Not the answer you were hoping for - but I hope it helps!

    Paul.

  • W

    Various Gamification API Suggestions

    Scheduled Pinned Locked Moved Feature Suggestions
    2
    0 Votes
    2 Posts
    198 Views
    J

    @william Thanks a lot for your feedback and suggestions! It’s really helpful, and we appreciate you taking the time to share your thoughts.

  • N

    Improving inventory inefficiencies

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    146 Views
    J

    Just a heads-up, our team is working on this bulk userItem feature.

  • E

    [Unity] Authenticated Event ?

    Scheduled Pinned Locked Moved Solved APIs unity authentication
    2
    0 Votes
    2 Posts
    943 Views
    Paul WinterhalderP

    Hmm, actually Eric, authentication only happens when called directly in brainCloud.

    If you try calling an API and your app isn't authenticated, you'll receive an error - and generally would trigger authentication yourself as part of your error handling.

    Does that make sense?

    Paul.

  • R

    propark.cloud

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    497 Views
    Paul WinterhalderP

    สวัสดี ต้องขออภัย แต่เราให้บริการช่วยเหลือเป็นภาษาอังกฤษเท่านั้น

    [Hi. Apologies - but we only provide support in English.]

  • A

    Post Score when a Tournament ends?

    Scheduled Pinned Locked Moved Unsolved General
    2
    0 Votes
    2 Posts
    437 Views
    J

    You can schedule a recurring daily cloud code script to run after the completion of your daily tournament. This script will use the GetGlobalLeaderboardPage method to retrieve the daily tournament winner's information and score, then post it to the monthly tournament using the PostTournamentScoreOnBehalfOf method.

  • L

    Multiple Characters(or channel) in one account

    Scheduled Pinned Locked Moved Feature Suggestions
    2
    1 Votes
    2 Posts
    394 Views
    Paul WinterhalderP

    Hi @LEE-JONG-GUN ,

    Thanks for the feedback.

    This is admittedly a tricky one.

    The best route I've seen to handle it is to use our shared (i.e. parent-child) accounts feature - which involves using a parent app for the player account - and a child app for the character accounts.

    Note that it does involve two live apps - but we can put your parent app on a special plan with no live fee (you just pay for API calls) - and there won't be a ton of API call from that app - cause 99% of all calls will be against the child app.

    There is more info here - https://docs.braincloudservers.com/learn/key-concepts/authentication/shared-accounts/

    I hope that helps!

    Paul.

  • Login

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • Solved
  • Unsolved
  • Users