<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
<channel>
<title>Shephertz Community - Recent questions and answers in Unity</title>
<link>http://forum.shephertz.com/?qa=qa/products/app42-cloud-api-baas/unity</link>
<description>Powered by Question2Answer</description>
<item>
<title>What are trial subscribtion restrictions.</title>
<link>http://forum.shephertz.com/?qa=11610/what-are-trial-subscribtion-restrictions</link>
<description>Hello, I'd like to know what are trial subscription restriction? How many API calls can I do and so on. Also as I found out threre is some kind of indie subscription for non-comercial apps. I read indie subscription has 1 million API calls. I don't need a lot of API calls for my app, because it is just demo app, where I show some mechanics inclide cloud data storage with app42 services. And I need only one not large JSON file to store. What should I do to get indie subscription, or some kind of free subscription for non-comercial single app.</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11610/what-are-trial-subscribtion-restrictions</guid>
<pubDate>Wed, 30 Jun 2021 10:35:08 +0000</pubDate>
</item>
<item>
<title>GetTopNRankersFromFacebook does not return friends' scores</title>
<link>http://forum.shephertz.com/?qa=11592/gettopnrankersfromfacebook-does-not-return-friends-scores</link>
<description>&lt;p&gt;
	I have setup several Test users via Facebook developer account. They are friends of each other. When I tried to get friends' scores using&lt;/p&gt;
&lt;pre class=&quot;brush:java;&quot;&gt;
GetTopNRankersFromFacebook&lt;/pre&gt;
&lt;p&gt;
	. It only returns the user himself.&lt;/p&gt;
&lt;div&gt;
	I have used&amp;nbsp;
	&lt;pre class=&quot;brush:java;wrap-lines:false;&quot;&gt;
user_friends&lt;/pre&gt;
	&amp;nbsp;permission and linked user facebook account. Anything did I miss?&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	&lt;pre class=&quot;brush:csharp;&quot;&gt;
    public void FbLogin()
    {
        var perms = new List&amp;lt;string&amp;gt;() { &quot;public_profile&quot;, &quot;email&quot;, &quot;user_friends&quot; };
        FB.LogInWithReadPermissions(perms, AuthCallback);
    }

    private void AuthCallback(ILoginResult result)
    {
        if (FB.IsLoggedIn)
        {
            // AccessToken class will have session details
            var aToken = Facebook.Unity.AccessToken.CurrentAccessToken;

            App42API.Initialize(ConstVariables.APP42_API_KEY, ConstVariables.APP42_SECRET_KEY);
            SocialService socialService = App42API.BuildSocialService();

            socialService.LinkUserFacebookAccount(aToken.UserId, aToken.TokenString, new LinkCallBack());
            scoreBoardService = new ScoreBoardService(ConstVariables.APP42_API_KEY, ConstVariables.APP42_SECRET_KEY);
        }
        else
        {
            Debug.Log(&quot;User cancelled login&quot;);
        }
    }&lt;/pre&gt;
	&lt;p&gt;
		Result:&lt;/p&gt;
&lt;/div&gt;
&lt;pre class=&quot;brush:csharp;&quot;&gt;
Success Value : {&quot;app42&quot;:{&quot;response&quot;:{&quot;success&quot;:true,&quot;games&quot;:{&quot;game&quot;:{&quot;name&quot;:&quot;Speedy Words&quot;,&quot;scores&quot;:{&quot;score&quot;:{&quot;userName&quot;:&quot;100407165057496&quot;,&quot;value&quot;:2,&quot;createdOn&quot;:&quot;2020-10-26T13:52:03.000Z&quot;,&quot;scoreId&quot;:&quot;_v3sHFvO2uPFR+vv8Jqn06zwgFScw=&quot;,&quot;facebookProfile&quot;:{&quot;name&quot;:&quot;Open Graph Test User&quot;,&quot;id&quot;:&quot;100407165057496&quot;,&quot;picture&quot;:&quot;&lt;a href=&quot;https://platform-lookaside.fbsbx.com/platform/profilepic/?asid=100407165057496&amp;amp;height=50&amp;amp;width=50&amp;amp;ext=1606317087&amp;amp;hash=AeR07F78LainEVBPhHs&quot; rel=&quot;nofollow&quot;&gt;https://platform-lookaside.fbsbx.com/platform/profilepic/?asid=100407165057496&amp;amp;height=50&amp;amp;width=50&amp;amp;ext=1606317087&amp;amp;hash=AeR07F78LainEVBPhHs&lt;/a&gt;&quot;}}}}}}}}&lt;/pre&gt;
&lt;p&gt;
	&lt;span style=&quot;color: rgb(255, 255, 255); font-family: &amp;quot;Proxima Nova Regular&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; white-space: pre; background-color: rgb(46, 48, 53);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://forum.shephertz.com/?qa=blob&amp;amp;qa_blobid=7675388095392597580&quot; style=&quot;width: 600px; height: 327px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;color: rgb(255, 255, 255); font-family: &amp;quot;Proxima Nova Regular&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; font-size: 16px; white-space: pre; background-color: rgb(46, 48, 53);&quot;&gt;&lt;img alt=&quot;&quot; src=&quot;http://forum.shephertz.com/?qa=blob&amp;amp;qa_blobid=6080971527125596343&quot; style=&quot;width: 600px; height: 191px;&quot;&gt;&lt;/span&gt;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11592/gettopnrankersfromfacebook-does-not-return-friends-scores</guid>
<pubDate>Mon, 26 Oct 2020 14:47:23 +0000</pubDate>
</item>
<item>
<title>Upload Service (and Avatar Service) fail with null reference exception when uploading.</title>
<link>http://forum.shephertz.com/?qa=11591/upload-service-avatar-service-reference-exception-uploading</link>
<description>&lt;p&gt;
	In my latest attempt I switched over to using the Upload Service for this one, but I tried previously with the Avatar Service and was fairly certain that it was the same error. I get a null reference exception however as near as I can tell none of the values being passed to the upload function are null (see debug values below).&lt;/p&gt;
&lt;p&gt;
	Using Unity 3D and C#.&lt;/p&gt;
&lt;p&gt;
	Error Message:&lt;/p&gt;
&lt;blockquote&gt;
	&lt;div&gt;
		NullReferenceException: Object reference not set to an instance of an object&lt;/div&gt;
	&lt;div&gt;
		StudentEditor.SaveAvatarPortrait (System.String filename, ClassMembership m, UserStudent s) (at Assets/LootAssets/Scripts/Controllers/StudentEditor.cs:345)&lt;/div&gt;
	&lt;div&gt;
		StudentEditor.SaveAvatarChanges () (at Assets/LootAssets/Scripts/Controllers/StudentEditor.cs:262)&lt;/div&gt;
	&lt;div&gt;
		UnityEngine.Events.InvokableCall.Invoke () (at &amp;lt;3dc54541a2574ac7826a004a212a4332&amp;gt;:0)&lt;/div&gt;
	&lt;div&gt;
		UnityEngine.Events.UnityEvent.Invoke () (at &amp;lt;3dc54541a2574ac7826a004a212a4332&amp;gt;:0)&lt;/div&gt;
	&lt;div&gt;
		UnityEngine.UI.Button.Press () (at C:/Program Files/Unity/Hub/Editor/2019.4.1f1/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.ugui/Runtime/UI/Core/Button.cs:68)&lt;/div&gt;
	&lt;div&gt;
		UnityEngine.UI.Button.OnPointerClick (UnityEngine.EventSystems.PointerEventData eventData) (at C:/Program Files/Unity/Hub/Editor/2019.4.1f1/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.ugui/Runtime/UI/Core/Button.cs:110)&lt;/div&gt;
	&lt;div&gt;
		UnityEngine.EventSystems.ExecuteEvents.Execute (UnityEngine.EventSystems.IPointerClickHandler handler, UnityEngine.EventSystems.BaseEventData eventData) (at C:/Program Files/Unity/Hub/Editor/2019.4.1f1/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.ugui/Runtime/EventSystem/ExecuteEvents.cs:50)&lt;/div&gt;
	&lt;div&gt;
		UnityEngine.EventSystems.ExecuteEvents.Execute[T] (UnityEngine.GameObject target, UnityEngine.EventSystems.BaseEventData eventData, UnityEngine.EventSystems.ExecuteEvents+EventFunction`1[T1] functor) (at C:/Program Files/Unity/Hub/Editor/2019.4.1f1/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.ugui/Runtime/EventSystem/ExecuteEvents.cs:261)&lt;/div&gt;
	&lt;div&gt;
		UnityEngine.EventSystems.EventSystem:Update() (at C:/Program Files/Unity/Hub/Editor/2019.4.1f1/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.ugui/Runtime/EventSystem/EventSystem.cs:377)&lt;/div&gt;
&lt;/blockquote&gt;
&lt;p&gt;
	Here is some debug output on the values being passed:&lt;/p&gt;
&lt;blockquote&gt;
	&lt;div&gt;
		StudentEditor.SaveAvatarPortrait(tlcc-au-nsw-000.tlcc-au-nsw-000-casejustin2023.0000-9999-TESTCLASS)&lt;/div&gt;
	&lt;div&gt;
		Filename: tlcc-au-nsw-000.tlcc-au-nsw-000-casejustin2023.0000-9999-TESTCLASS.png&lt;/div&gt;
	&lt;div&gt;
		Description: Justin's avatar. (Class: 0000-9999-TESTCLASS, School: tlcc-au-nsw-000) [tlcc-au-nsw-000-casejustin2023]&lt;/div&gt;
	&lt;div&gt;
		Stream Length: 74883&lt;/div&gt;
	&lt;div&gt;
		&amp;nbsp;&lt;/div&gt;
	&lt;div&gt;
		UnityEngine.Debug:Log(Object)&lt;/div&gt;
	&lt;div&gt;
		StudentEditor:SaveAvatarPortrait(String, ClassMembership, UserStudent) (at Assets/LootAssets/Scripts/Controllers/StudentEditor.cs:340)&lt;/div&gt;
	&lt;div&gt;
		StudentEditor:SaveAvatarChanges() (at Assets/LootAssets/Scripts/Controllers/StudentEditor.cs:262)&lt;/div&gt;
	&lt;div&gt;
		UnityEngine.EventSystems.EventSystem:Update() (at C:/Program Files/Unity/Hub/Editor/2019.4.1f1/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.ugui/Runtime/EventSystem/EventSystem.cs:377)&lt;/div&gt;
&lt;/blockquote&gt;
&lt;p&gt;
	Also from the App42 Log:&lt;/p&gt;
&lt;blockquote&gt;
	&lt;div&gt;
		GetInstance Not Null&amp;nbsp;&lt;/div&gt;
	&lt;div&gt;
		UnityEngine.Debug:Log(Object)&lt;/div&gt;
	&lt;div&gt;
		com.shephertz.app42.paas.sdk.csharp.App42Log:Console(String)&lt;/div&gt;
	&lt;div&gt;
		com.shephertz.app42.paas.sdk.csharp.connection.RESTConnectorWWW:GetInstance()&lt;/div&gt;
	&lt;div&gt;
		com.shephertz.app42.paas.sdk.csharp.upload.UploadService:UploadFile(String, Stream, String, String, App42CallBack)&lt;/div&gt;
	&lt;div&gt;
		StudentEditor:SaveAvatarPortrait(String, ClassMembership, UserStudent) (at Assets/LootAssets/Scripts/Controllers/StudentEditor.cs:346)&lt;/div&gt;
	&lt;div&gt;
		StudentEditor:SaveAvatarChanges() (at Assets/LootAssets/Scripts/Controllers/StudentEditor.cs:262)&lt;/div&gt;
	&lt;div&gt;
		UnityEngine.EventSystems.EventSystem:Update() (at C:/Program Files/Unity/Hub/Editor/2019.4.1f1/Editor/Data/Resources/PackageManager/BuiltInPackages/com.unity.ugui/Runtime/EventSystem/EventSystem.cs:377)&lt;/div&gt;
	&lt;div&gt;
		&amp;nbsp;&lt;/div&gt;
&lt;/blockquote&gt;
&lt;p&gt;
	Here is the latest version of my code:&lt;/p&gt;
&lt;pre class=&quot;brush:csharp;&quot;&gt;
if (thumbnailTexture != null)
        {
            // Remember currently active render texture
            RenderTexture currentActiveRT = RenderTexture.active;

            // Set the supplied RenderTexture as the active one
            RenderTexture.active = thumbnailTexture;

            // Create a new Texture2D and read the RenderTexture image into it
            Texture2D tex = new Texture2D(thumbnailTexture.width, thumbnailTexture.height);
            tex.ReadPixels(new Rect(0, 0, tex.width, tex.height), 0, 0);

            // Restorie previously active render texture
            RenderTexture.active = currentActiveRT;

            byte[] bytes = tex.EncodeToPNG();
            if (bytes.Length &amp;lt;= 0)
            {
                Debug.LogError(&quot;StudentEditor.SaveAvatarPortrait(&quot; + filename + &quot;) :: bytes array error&quot;);
                return;
            }

            System.IO.Stream stream = new System.IO.MemoryStream(bytes);
            if (stream == null)
            {
                Debug.LogError(&quot;StudentEditor.SaveAvatarPortrait(&quot; + filename + &quot;) :: stream == NULL&quot;);
                return;
            }

            // Upload to App42
            Debug.Log(
                &quot;&amp;lt;color=yellow&amp;gt;StudentEditor.SaveAvatarPortrait(&quot; + filename + &quot;)&amp;lt;/color&amp;gt;\r\n&quot;
                + &quot;Filename: &quot; + filename + &quot;.png\r\n&quot;
                + &quot;Student: &quot; + s.firstName + &quot;\r\n&quot;
                + &quot;Class: &quot; + m.classID + &quot;\r\n&quot;
                + &quot;Stream Length: &quot; + stream.Length + &quot;\r\n&quot;
            );
            uploadService.UploadFile(filename, stream, &quot;image&quot;, s.firstName+&quot;'s avatar. (Class: &quot;+m.classID+&quot;, School: &quot;+s.schoolID+&quot;) [&quot;+s.ssID+&quot;]&quot;, new UploadAvatarPortraitCallBack());
        }&lt;/pre&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11591/upload-service-avatar-service-reference-exception-uploading</guid>
<pubDate>Mon, 19 Oct 2020 02:06:27 +0000</pubDate>
</item>
<item>
<title>Answered: Header value contains invalid characters</title>
<link>http://forum.shephertz.com/?qa=11546/header-value-contains-invalid-characters&amp;show=11548#a11548</link>
<description>&lt;p&gt;
	Hi Alexandre,&lt;/p&gt;
&lt;p&gt;
	Greeting!!&lt;/p&gt;
&lt;p&gt;
	Please have a look at this &lt;a rel=&quot;nofollow&quot; href=&quot;https://forum.unity.com/threads/www-exception-in-2017-1-but-not-5-6.476528/&quot;&gt;link &lt;/a&gt;for the reference and let us know if the issue still continues.&lt;/p&gt;
&lt;p&gt;
	We will be happy to help you.&lt;/p&gt;
&lt;p&gt;
	Regards,&lt;/p&gt;
&lt;p&gt;
	Priyanka Singh&lt;/p&gt;
&lt;p&gt;
	App42 Team&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11546/header-value-contains-invalid-characters&amp;show=11548#a11548</guid>
<pubDate>Mon, 13 Jan 2020 05:24:07 +0000</pubDate>
</item>
<item>
<title>Answered: ErrorCode&quot;:&quot;400&quot;, &quot;appErrorCode&quot;:&quot;2301&quot;</title>
<link>http://forum.shephertz.com/?qa=11530/errorcode-400-apperrorcode-2301&amp;show=11534#a11534</link>
<description>Hi Alexandre,&lt;br /&gt;
&lt;br /&gt;
Greetings!!!&lt;br /&gt;
&lt;br /&gt;
We have forwarded your query to our team, we will get back to you as soon as possible.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Priyanka Singh&lt;br /&gt;
&lt;br /&gt;
App42 Team</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11530/errorcode-400-apperrorcode-2301&amp;show=11534#a11534</guid>
<pubDate>Mon, 23 Dec 2019 07:48:29 +0000</pubDate>
</item>
<item>
<title>Registered Email Validation</title>
<link>http://forum.shephertz.com/?qa=11528/registered-email-validation</link>
<description>&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;div class=&quot;tlid-input input&quot; style=&quot;display: flex; position: relative; width: 640px; color: rgb(119, 119, 119); font-family: Roboto, arial, sans-serif; font-size: 16px;&quot;&gt;
	&lt;div class=&quot;source-wrap&quot; style=&quot;position: relative; min-height: 114px; flex-grow: 1; vertical-align: top; z-index: 1; padding-bottom: 56px; border-radius: 0px 0px 0px 8px;&quot;&gt;
		&lt;div class=&quot;input-full-height-wrapper tlid-input-full-height-wrapper&quot; style=&quot;height: 462px;&quot;&gt;
			&lt;div class=&quot;source-input&quot; style=&quot;padding: 20px 0px 0px; position: static; z-index: 0; box-sizing: border-box;&quot;&gt;
				&lt;div class=&quot;source-footer-wrap source-or-target-footer&quot; style=&quot;height: 44px; width: calc(100% - 22px); position: absolute; bottom: 8px; left: 14px;&quot;&gt;
					&lt;div class=&quot;character-count tlid-character-count&quot; style=&quot;display: inline-block; float: right; font-size: 12px; margin-right: 20px; margin-top: 12px;&quot;&gt;
						&lt;div class=&quot;cc-ctr normal&quot;&gt;
							728/5000&lt;/div&gt;
					&lt;/div&gt;
					&lt;div class=&quot;source-footer&quot;&gt;
						&lt;div class=&quot;speech-wrap source-or-target-footer-button left-positioned&quot; style=&quot;display: inline-block; height: 48px; width: 48px; float: left;&quot;&gt;
							&lt;div class=&quot;speech-button goog-toolbar-button&quot; id=&quot;gt-speech&quot; style=&quot;border-radius: 2px; user-select: none; background: none transparent; border: none; outline: none; padding: 0px; height: 36px; color: rgb(68, 68, 68); line-height: 24px; list-style: none; font-size: 11px; font-weight: bold; vertical-align: middle; cursor: default; box-shadow: none; margin: 4px 0px 0px 4px; position: absolute; width: 36px; z-index: 1;&quot;&gt;
								&amp;nbsp;&lt;/div&gt;
						&lt;/div&gt;
						&lt;div class=&quot;src-tts left-positioned ttsbutton jfk-button-flat source-or-target-footer-button jfk-button&quot; style=&quot;border-radius: 0px; cursor: default; font-size: 13px; text-align: center; white-space: nowrap; margin-right: 1px; height: 44px; line-height: 21px; min-width: 0px; outline: 0px; padding: 0px; border: 0px; display: inline-block; width: 44px; box-sizing: border-box; float: left; user-select: none;&quot;&gt;
							&lt;div class=&quot;jfk-button-img&quot; style=&quot;background-repeat: no-repeat; background-image: -webkit-image-set(url(&amp;quot;denied:https://ssl.gstatic.com/translate/1x_mobile.png&amp;quot;) 1x, url(&amp;quot;denied:https://ssl.gstatic.com/translate/2x_mobile.png&amp;quot;) 2x); height: 21px; width: 21px; margin: 9px 0px 0px 12px; vertical-align: middle; background-position: 0px 0px; opacity: 0.55 !important;&quot;&gt;
								&amp;nbsp;&lt;/div&gt;
						&lt;/div&gt;
					&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;tlid-results-container results-container&quot; style=&quot;background-color: rgb(245, 245, 245); box-shadow: none; display: flex; flex-direction: column; min-height: 128px; position: relative; width: 640px; border-radius: 0px 0px 8px; color: rgb(119, 119, 119); font-family: Roboto, arial, sans-serif; font-size: 16px;&quot;&gt;
	&lt;div class=&quot;tlid-result result-dict-wrapper&quot; style=&quot;position: relative; flex-grow: 1;&quot;&gt;
		&lt;div class=&quot;result tlid-copy-target&quot; style=&quot;position: static; min-height: 128px; padding: 20px 16px 56px 28px; box-sizing: border-box;&quot;&gt;
			&lt;div class=&quot;result-header&quot;&gt;
				&lt;div class=&quot;starbutton jfk-button-flat jfk-button unstarred&quot; style=&quot;border-radius: 0px; cursor: default; font-size: 13px; text-align: center; white-space: nowrap; margin-right: -10px; height: 21px; line-height: 21px; min-width: 0px; outline: 0px; padding: 9px; border: 1px solid transparent; display: inline-block; float: right; margin-top: -7px; user-select: none;&quot;&gt;
					&lt;div class=&quot;jfk-button-img&quot; style=&quot;background-repeat: no-repeat; display: inline-block; background-image: -webkit-image-set(url(&amp;quot;denied:https://ssl.gstatic.com/images/icons/material/system_gm/1x/star_border_black_24dp.png&amp;quot;) 1x, url(&amp;quot;denied:https://ssl.gstatic.com/images/icons/material/system_gm/2x/star_border_black_24dp.png&amp;quot;) 2x); height: 21px; width: 21px; margin-top: -3px; vertical-align: middle; opacity: 0.55; background-position: center center;&quot;&gt;
						&amp;nbsp;&lt;/div&gt;
				&lt;/div&gt;
			&lt;/div&gt;
			&lt;div class=&quot;text-wrap tlid-copy-target&quot; style=&quot;margin-bottom: 0px; min-height: 56px;&quot;&gt;
				&lt;div class=&quot;result-shield-container tlid-copy-target&quot; style=&quot;padding-right: 44px; direction: ltr;&quot;&gt;
					&lt;span class=&quot;tlid-translation translation&quot; lang=&quot;en&quot; style=&quot;min-height: 20px; line-height: 28px; font-size: 18px; color: rgba(0, 0, 0, 0.87); white-space: pre-wrap; padding-right: 8px;&quot;&gt;&lt;span title=&quot;&quot;&gt;Thanks for your quick response, but still can not understand the implementation, sorry for the little expertise, I'm still a beginner.&lt;/span&gt;&lt;br&gt;
					&lt;span title=&quot;&quot;&gt;I recently used another platform, Firebase.&lt;/span&gt; &lt;span title=&quot;&quot;&gt;In it when registering a user in my application through email and password Firebase itself sent an email with a link and when the user opened his email and clicked on this link the account was validated and the application login was released.&lt;/span&gt;&lt;br&gt;
					&lt;span title=&quot;&quot;&gt;From what you explained to me, I have to build this solution into my code, correct?&lt;/span&gt;&lt;br&gt;
					&lt;span title=&quot;&quot;&gt;But how is the process of sending email at Apphq?&lt;/span&gt; &lt;span title=&quot;&quot;&gt;Can this be automated?&lt;/span&gt;&lt;br&gt;
					&lt;span title=&quot;&quot;&gt;Are there any tutorials for implementing this validation or an example app that can be used as a reference?&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
			&lt;/div&gt;
		&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11528/registered-email-validation</guid>
<pubDate>Tue, 17 Dec 2019 12:24:28 +0000</pubDate>
</item>
<item>
<title>Answered: automate the sending of a validation email after user registration</title>
<link>http://forum.shephertz.com/?qa=11526/automate-sending-validation-email-after-user-registration&amp;show=11527#a11527</link>
<description>&lt;p&gt;
	Hi Alexandre,&lt;/p&gt;
&lt;p&gt;
	Greetings!!&lt;/p&gt;
&lt;p&gt;
	Yes, you can acheieve your obejective by implementing the custom logic in your app. You can store a token or signature related to that particular user in our &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/nosql-storage-service/&quot;&gt;storage service&lt;/a&gt;&amp;nbsp;at the time of user registration process and pass that token in email of verification.&lt;/p&gt;
&lt;p&gt;
	When the user will click on that token, validate it with stored token in storage service.&lt;/p&gt;
&lt;p&gt;
	In case if you have any other concern please do feel free to reach out to us. We will be happy to help you.&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Regards,&lt;/p&gt;
&lt;p&gt;
	Priyanka Singh&lt;/p&gt;
&lt;p&gt;
	App42 Team&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11526/automate-sending-validation-email-after-user-registration&amp;show=11527#a11527</guid>
<pubDate>Tue, 17 Dec 2019 05:10:12 +0000</pubDate>
</item>
<item>
<title>Answered: ErrorCode: 1401- UnAuthorized Access (Due to Clock Divergence)</title>
<link>http://forum.shephertz.com/?qa=11522/errorcode-1401-unauthorized-access-due-to-clock-divergence&amp;show=11523#a11523</link>
<description>Hi Alexandre,&lt;br /&gt;
&lt;br /&gt;
Greetings!!!&lt;br /&gt;
&lt;br /&gt;
We have forwarded your query to our team, we will get back to you as soon as possible.&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Priyanka Singh&lt;br /&gt;
&lt;br /&gt;
App42 Team</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11522/errorcode-1401-unauthorized-access-due-to-clock-divergence&amp;show=11523#a11523</guid>
<pubDate>Mon, 16 Dec 2019 07:28:19 +0000</pubDate>
</item>
<item>
<title>Answered: Getting a lot of : Curl error 7: Failed to connect to api.shephertz.com port 443: Timed out</title>
<link>http://forum.shephertz.com/?qa=11512/getting-curl-error-failed-connect-api-shephertz-port-timed&amp;show=11513#a11513</link>
<description>&lt;p style=&quot;margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: arial; font-size: 10pt; overflow-wrap: break-word;&quot;&gt;
	Hi Romain,&lt;/p&gt;
&lt;p style=&quot;margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: arial; font-size: 10pt; overflow-wrap: break-word;&quot;&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: arial; font-size: 10pt; overflow-wrap: break-word;&quot;&gt;
	Greetings!!!&lt;/p&gt;
&lt;p style=&quot;margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: arial; font-size: 10pt; overflow-wrap: break-word;&quot;&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: arial; font-size: 10pt; overflow-wrap: break-word;&quot;&gt;
	Yesterday night there was some infrastructure connectivity issue and it was resolved immediately.&lt;/p&gt;
&lt;p style=&quot;margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: arial; font-size: 10pt; overflow-wrap: break-word;&quot;&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: arial; font-size: 10pt; overflow-wrap: break-word;&quot;&gt;
	Could you please check again and let us know if the issue still persists, we will be happy to help you.&lt;/p&gt;
&lt;p style=&quot;margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: arial; font-size: 10pt; overflow-wrap: break-word;&quot;&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: arial; font-size: 10pt; overflow-wrap: break-word;&quot;&gt;
	Regards,&lt;/p&gt;
&lt;p style=&quot;margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: arial; font-size: 10pt; overflow-wrap: break-word;&quot;&gt;
	Priyanka Singh&lt;/p&gt;
&lt;p style=&quot;margin: 0px; padding: 0px; color: rgb(0, 0, 0); font-family: arial; font-size: 10pt; overflow-wrap: break-word;&quot;&gt;
	App42 Team&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11512/getting-curl-error-failed-connect-api-shephertz-port-timed&amp;show=11513#a11513</guid>
<pubDate>Mon, 04 Nov 2019 06:34:47 +0000</pubDate>
</item>
<item>
<title>Answered: onConnectDone(ConnectEvent eventObj) callback issue on Android 9</title>
<link>http://forum.shephertz.com/?qa=11476/onconnectdone-connectevent-eventobj-callback-issue-android&amp;show=11482#a11482</link>
<description>On changing Target API From &amp;nbsp;&amp;quot;Automatic(highest installed)&amp;quot; to &amp;quot;Android 8.1 &amp;quot;Oreo&amp;quot;(API Level 27)&amp;quot; in Player settings, it started working.</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11476/onconnectdone-connectevent-eventobj-callback-issue-android&amp;show=11482#a11482</guid>
<pubDate>Tue, 09 Jul 2019 11:18:06 +0000</pubDate>
</item>
<item>
<title>Answered: &quot;httpErrorCode&quot;:401,&quot;appErrorCode&quot;:1401,&quot;message&quot;:&quot;UnAuthorized Access&quot;</title>
<link>http://forum.shephertz.com/?qa=11475/httperrorcode-apperrorcode-message-unauthorized-access&amp;show=11477#a11477</link>
<description>&lt;p&gt;
	&lt;span style=&quot;font-size:14px;&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif;&quot;&gt;Hi,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;font-size:14px;&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif;&quot;&gt;Greetings from Shephertz!!!&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	&lt;span style=&quot;font-size:14px;&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif;&quot;&gt;There are different reasons behind&amp;nbsp;getting unauthorized exception and are explained below:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	&lt;p style=&quot;margin-top: 0px;&quot;&gt;
		&lt;span style=&quot;font-size:14px;&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;nbsp; API Key &amp;amp; Secret Key may be incorrect&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
	&lt;p style=&quot;margin-top: 0px;&quot;&gt;
		&lt;span style=&quot;font-size:14px;&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;nbsp; Space between the API Key &amp;amp; Secret Key&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
	&lt;p style=&quot;margin-top: 0px;&quot;&gt;
		&lt;span style=&quot;font-size:14px;&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; -&amp;nbsp; Device time is not correct on which app is running&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
	&lt;p style=&quot;margin-top: 0px;&quot;&gt;
		&lt;span style=&quot;font-family: arial, helvetica, sans-serif;&quot;&gt;Please check and let us know if the issue still&amp;nbsp;&lt;/span&gt;continues&lt;span style=&quot;font-family: arial, helvetica, sans-serif;&quot;&gt;.&lt;/span&gt;&lt;/p&gt;
	&lt;p style=&quot;margin-top: 0px;&quot;&gt;
		&amp;nbsp;&lt;/p&gt;
	&lt;p style=&quot;margin-top: 0px;&quot;&gt;
		&lt;span style=&quot;font-size:14px;&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif;&quot;&gt;Regards,&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
	&lt;p style=&quot;margin-top: 0px;&quot;&gt;
		&lt;span style=&quot;font-size:14px;&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif;&quot;&gt;Priyanka Singh&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
	&lt;p style=&quot;margin-top: 0px;&quot;&gt;
		&lt;span style=&quot;font-size:14px;&quot;&gt;&lt;span style=&quot;font-family:arial,helvetica,sans-serif;&quot;&gt;App42 Team&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11475/httperrorcode-apperrorcode-message-unauthorized-access&amp;show=11477#a11477</guid>
<pubDate>Fri, 05 Jul 2019 12:06:04 +0000</pubDate>
</item>
<item>
<title>Answered: Overcoming 100 document limit: Need number of pages matching a Query before using findDocumentByQueryWithPaging</title>
<link>http://forum.shephertz.com/?qa=11451/overcoming-document-matching-finddocumentbyquerywithpaging&amp;show=11452#a11452</link>
<description>Hi Ant,&lt;br /&gt;
&lt;br /&gt;
Greetings!!!&lt;br /&gt;
&lt;br /&gt;
As of now, there is no such kind of API in our API list with which you can get the count of the number of records which match to your query.&lt;br /&gt;
&lt;br /&gt;
We are adding your request to our pipeline once we will get more request on the same, we will plan for it and will share an update with you.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Priyanka Singh&lt;br /&gt;
&lt;br /&gt;
App42 Team</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11451/overcoming-document-matching-finddocumentbyquerywithpaging&amp;show=11452#a11452</guid>
<pubDate>Tue, 02 Apr 2019 06:31:35 +0000</pubDate>
</item>
<item>
<title>Rank facebook return wrong</title>
<link>http://forum.shephertz.com/?qa=11448/rank-facebook-return-wrong</link>
<description>&lt;div&gt;
	The ranking list on the server has 2 users:&lt;/div&gt;
&lt;div&gt;
	A: Rank 1, score 5 (Update at 5 PM)&lt;/div&gt;
&lt;div&gt;
	B: Rank 2, score 5 (Update at 4 PM)&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	Using GetTopNRankersFromFacebook () returns the result wrong&lt;/div&gt;
&lt;div&gt;
	B: Rank 1. score 5&lt;/div&gt;
&lt;div&gt;
	A: Rank 2, score 5&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	if using GetUserRanking(A) return&amp;nbsp; A:rank 1&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	Why when using GetTopNRankersFromFacebook () returns the wrong ranking order when 2 users have equal score, thanks&lt;/div&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11448/rank-facebook-return-wrong</guid>
<pubDate>Fri, 29 Mar 2019 08:25:19 +0000</pubDate>
</item>
<item>
<title>Answered: Get Count for Records matching query\criteria</title>
<link>http://forum.shephertz.com/?qa=11446/get-count-for-records-matching-query-criteria&amp;show=11447#a11447</link>
<description>&lt;p&gt;
	Hi Ant,&lt;/p&gt;
&lt;p&gt;
	You can achieve your objective with the Find Document By Query API, please have a look at the below API where you can get the count of the records which has matched to your query.&lt;/p&gt;
&lt;p&gt;
	In the case of any concern please do feel free to reach out to us, we will be happy to help you.&lt;/p&gt;
&lt;p&gt;
	&lt;strong&gt;Code snippet:&lt;/strong&gt;&lt;/p&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	String dbName = &quot;&amp;lt;Enter_the_dbName&amp;gt;&quot;;&amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	String collectionName = &quot;&amp;lt;Your_Collection_Name&amp;gt;&quot;;&amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	String key1 = &quot;name&quot;;&amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	String value1 = &quot;Nick&quot;;&amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	String key2 = &quot;age&quot;;&amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	int value2 = 30;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	Query q1 = QueryBuilder.Build(key1, value1, Operator.EQUALS); // Build query q1 for key1 equal to name and value1 equal to Nick&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	Query q2 = QueryBuilder.Build(key2, value2, Operator.GREATER_THAN);&lt;span style=&quot;white-space: pre-wrap;&quot;&gt; &lt;/span&gt;// Build query q2 for key2 equal to age and value2 equal to 30&lt;span style=&quot;white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	Query query = QueryBuilder.CompoundOperator(q1, Operator.OR, q2);&amp;nbsp; &amp;nbsp;&lt;span style=&quot;white-space: pre-wrap;&quot;&gt; &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	// Pass aggregated query to finder method below. Similarly you can aggregate more conditions in querying object.&amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	App42Log.SetDebug(true);&lt;span style=&quot;white-space: pre-wrap;&quot;&gt; &lt;/span&gt;//Print output in your editor console&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	App42API.Initialize(&quot;API_KEY&quot;,&quot;SECRET_KEY&quot;);&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	StorageService storageService = App42API.BuildStorageService();&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	storageService.FindDocumentsByQuery(dbName,collectionName,query, new UnityCallBack());&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	public class UnityCallBack : App42CallBack&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	{&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	public void OnSuccess(object response)&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	{&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	Storage storage = (Storage) response;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	IList&amp;lt;Storage.JSONDocument&amp;gt; jsonDocList = storage.GetJsonDocList();&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	&lt;b&gt;&lt;span style=&quot;color: #ff0000;&quot;&gt;// following line of code use for getting size of json doucumemt&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	&lt;b&gt;Int totalSize=jsonDocList.Count&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	for(int i=0;i &amp;lt;&lt;b&gt;jsonDocList.Count&lt;/b&gt;;i++)&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	{&amp;nbsp; &amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	App42Log.Console(&quot;objectId is &quot; + jsonDocList[i].GetDocId());&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	App42Log.Console(&quot;jsonDoc is &quot; + jsonDocList[i].GetJsonDoc());&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	}&amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	}&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	public void OnException(Exception e)&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	{&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	App42Log.Console(&quot;Exception : &quot; + e);&lt;/div&gt;
&lt;div style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;
	}&lt;/div&gt;
&lt;p&gt;
	&lt;span style=&quot;font-family: Arial, Helvetica, sans-serif; font-size: small;&quot;&gt;}&lt;/span&gt;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11446/get-count-for-records-matching-query-criteria&amp;show=11447#a11447</guid>
<pubDate>Tue, 26 Mar 2019 05:15:54 +0000</pubDate>
</item>
<item>
<title>Answered: What is the best method to find out how many documents/records there are?</title>
<link>http://forum.shephertz.com/?qa=11442/what-the-best-method-find-out-many-documents-records-there-are&amp;show=11443#a11443</link>
<description>&lt;p&gt;
	Hi Ant,&lt;/p&gt;
&lt;p&gt;
	You can use the &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/nosql-storage-service/#find-all-documents-count&quot;&gt;Find All Document Count API&lt;/a&gt;&amp;nbsp;to get the count of all document in the given database and the collection.&lt;/p&gt;
&lt;p&gt;
	If you have any other concern, please let us know, we will be happy to help you.&lt;/p&gt;
&lt;p&gt;
	Regards,&lt;/p&gt;
&lt;p&gt;
	Priyanka Singh&lt;/p&gt;
&lt;p&gt;
	App42 Team&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11442/what-the-best-method-find-out-many-documents-records-there-are&amp;show=11443#a11443</guid>
<pubDate>Mon, 25 Mar 2019 11:10:29 +0000</pubDate>
</item>
<item>
<title>Answered: Trying to understand &quot;FindDocumentsByQueryWithPaging&quot;</title>
<link>http://forum.shephertz.com/?qa=11438/trying-to-understand-finddocumentsbyquerywithpaging&amp;show=11441#a11441</link>
<description>&lt;p&gt;
	Hello Ant,&lt;/p&gt;
&lt;p&gt;
	Greetings from ShepHertz!!!&lt;/p&gt;
&lt;p&gt;
	You can use &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/nosql-storage-service/#find-document-by-query-paging&quot;&gt;Find Document By Query With Paging API&lt;/a&gt; of the storage Service, where you find the document&amp;nbsp;using the custom query with&amp;nbsp;paging.&lt;/p&gt;
&lt;p&gt;
	In the case, if you have 150 records and you have to fetch all those records using this API, you can set the offset 0 and max 99 to fetch the first 100 records and after again&amp;nbsp;set the offset 100 and max 149 to fetch another&amp;nbsp;50 records, repeat the process until&amp;nbsp;you get fetch all the records.&lt;/p&gt;
&lt;p&gt;
	If you have any other concern please let us know, we will be happy to help you.&lt;/p&gt;
&lt;p&gt;
	Regards,&lt;/p&gt;
&lt;p&gt;
	Priyanka Singh&lt;/p&gt;
&lt;p&gt;
	App42 Team&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11438/trying-to-understand-finddocumentsbyquerywithpaging&amp;show=11441#a11441</guid>
<pubDate>Mon, 25 Mar 2019 05:24:27 +0000</pubDate>
</item>
<item>
<title>Answered: FindDocumentsByLocation Order By?</title>
<link>http://forum.shephertz.com/?qa=11366/finddocumentsbylocation-order-by&amp;show=11370#a11370</link>
<description>Hi K Test, Regarding your concern of saving geopoints along with document can be achieved through storage service itself. Please have a look at Insert document with Geo Tag function in No-SQL storage service documentation and let us know if you have any concern. Regarding the ascending and descending order of document, that can also be solved through storage service. Will share the code snippet by tomorrow. If you have any concern, please feel free to ask. We are happy to help you! Regards, Himanshu Sharma</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11366/finddocumentsbylocation-order-by&amp;show=11370#a11370</guid>
<pubDate>Wed, 21 Nov 2018 17:27:39 +0000</pubDate>
</item>
<item>
<title>Answered: A few questions about Storage</title>
<link>http://forum.shephertz.com/?qa=11233/a-few-questions-about-storage&amp;show=11243#a11243</link>
<description>Hi Xian,&lt;br /&gt;
&lt;br /&gt;
Apologies for the delayed response.&lt;br /&gt;
&lt;br /&gt;
For the first question, there is another way to this, you can add the collection name in the json docs while saving it and when you fetch it you will have the collection name associated with the doc. However, I will discuss this with my production team to add collection name by default if possible.&lt;br /&gt;
&lt;br /&gt;
For your 3rd query, Yes, queries are not allowed with user authenticate API as of now. You can only get profiles with this API.&lt;br /&gt;
&lt;br /&gt;
I hope it helps.&lt;br /&gt;
&lt;br /&gt;
Thanks.</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11233/a-few-questions-about-storage&amp;show=11243#a11243</guid>
<pubDate>Fri, 27 Jul 2018 07:08:03 +0000</pubDate>
</item>
<item>
<title>Answered: How to delete a password policy</title>
<link>http://forum.shephertz.com/?qa=11214/how-to-delete-a-password-policy&amp;show=11216#a11216</link>
<description>Hi Xian,&lt;br /&gt;
&lt;br /&gt;
As of now, there is no delete option but you can edit it by clicking the same &amp;quot;Set Password Policy&amp;quot; button. However, I have generated a request to provide delete option as well for this feature.&lt;br /&gt;
&lt;br /&gt;
I will update you once it will be live.&lt;br /&gt;
&lt;br /&gt;
Thanks.</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11214/how-to-delete-a-password-policy&amp;show=11216#a11216</guid>
<pubDate>Fri, 13 Jul 2018 08:16:12 +0000</pubDate>
</item>
<item>
<title>Answered: Internal exception instead of callback exception on UserServices API call</title>
<link>http://forum.shephertz.com/?qa=11213/internal-exception-instead-callback-exception-userservices&amp;show=11215#a11215</link>
<description>Hi Xian,&lt;br /&gt;
&lt;br /&gt;
As per the current implementation of the SDK, it checks the bad parameter related problems locally and throws exceptions. You have to use try - cache to catch the exception and handle it there. The exceptions raised by the server will be provided in onException callback.&lt;br /&gt;
&lt;br /&gt;
I hope it helps.&lt;br /&gt;
&lt;br /&gt;
Thanks.</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11213/internal-exception-instead-callback-exception-userservices&amp;show=11215#a11215</guid>
<pubDate>Fri, 13 Jul 2018 08:05:54 +0000</pubDate>
</item>
<item>
<title>Answered: How do I assign/revoke a role to a user from the Dashboard?</title>
<link>http://forum.shephertz.com/?qa=11205/how-do-i-assign-revoke-a-role-to-a-user-from-the-dashboard&amp;show=11209#a11209</link>
<description>Hi Xian,&lt;br /&gt;
&lt;br /&gt;
As of now, this is only available through API. I have forwarded your query internally. You may have received a mail for the same to take this forward. Please check your mail inbox.&lt;br /&gt;
&lt;br /&gt;
I hope it helps.&lt;br /&gt;
&lt;br /&gt;
Thanks.</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11205/how-do-i-assign-revoke-a-role-to-a-user-from-the-dashboard&amp;show=11209#a11209</guid>
<pubDate>Mon, 09 Jul 2018 12:27:10 +0000</pubDate>
</item>
<item>
<title>Answered: A few questions about users</title>
<link>http://forum.shephertz.com/?qa=11203/a-few-questions-about-users&amp;show=11207#a11207</link>
<description>&lt;p&gt;
	Hi Xian,&lt;/p&gt;
&lt;p&gt;
	Please find the answers inline:&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	- is there a way to get the user id of a user? (not the username, but a sequential id or a guid or something that uniquely identifies the user in the system, other than through a readable username)&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	&lt;strong&gt;Answer&lt;/strong&gt;: For us user name is the unique identifier, so you can consider this as user ID.&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	- if there is no internal user id, are there plans of including it?&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	&lt;strong&gt;Answer&lt;/strong&gt;: The User Management Module is built considering the user name as a unique identifier and hence it is always advisable to pass some unique id while calling createUser API. We are not assigning any random key to any particular user as his user id considering the fact that it may be hard to remember while login again. If he can create the unique user name by his/her own then it will be easier to remember.&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	- must the username be unique?&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	&lt;strong&gt;Answer&lt;/strong&gt;: Yes&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	- if the username is unique, are there plans to implement a way to either duplicate usernames (for example by adding a user id as asked above)?&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	&lt;strong&gt;Answer&lt;/strong&gt;: As our Authenticate API uses userName and Password to uniquely identified the user while authenticating the new session to the user, hence two users can not be allowed to have same user name&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	- is there a way to use a display name? so my account name is &quot;superplayer&quot;, but I want my in-game name to be &quot;Rockstar01&quot;. I will login with username &quot;superplayer&quot; and password &quot;super&quot; but everyone sees me as &quot;Rockstar01&quot; and next week I can change to &quot;Rockstar02&quot;. Is there such a system in place? If not, are there plans for it?&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	&lt;strong&gt;Answer&lt;/strong&gt;: Yes, you can &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/user-management-service/#saving-additional-data-along-with-user&quot;&gt;add metaInfo&lt;/a&gt; to the user in a JSON doc which can contain display name. This doc can be modified whenever required and can be &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/user-management-service/#fetch-additional-data-of-user&quot;&gt;fetched&lt;/a&gt; along with the user details.&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	- is there a way to add custom fields/metadata for users? For example adding a nickname, age (yes I know you can calculate it from a DOB, but it is an example), favorite color and some other social trivia stuff? if not, are there plans for it? (maybe like a hashmap/list of strings and such)&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	&lt;strong&gt;Answer&lt;/strong&gt;: Yes, you can add as explained in above answer&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	- is there support for teams/clans? And if not are there plans for a team management service? i.e. Rockstar01 is a member of team SuperTeam1337. SuperTeam1337 has 3 memebers. SuperTeam1337 has some info/bio for visitors or an avatar/icon etc.&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	&lt;strong&gt;Answer&lt;/strong&gt;: As of now, there is no direct API available for team or clans management. However, you can use our &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/nosql-storage-service/&quot;&gt;Stoage&lt;/a&gt; module where you can store the team info in a JSON doc. You can also use our &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/buddy-management-service/&quot;&gt;Buddy Services&lt;/a&gt; to form a group which you can call it as team.&amp;nbsp;&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	- is there support for cdkeys or something similar? Like uniquely authenticating an application (maybe, for example, replacing the api private key with a cd key hash/checksum that is unique for each user) per user/device&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	&lt;strong&gt;Answer&lt;/strong&gt;: As of now, there is no support for cdkeys available. May be if you could provide some more information on the user case of it then I may be able to suggest some alternatives&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	- how can I add penalties for a player? Rockstart01 harassed somebody. he/she deserves a 6 month ban or something like that (but automatic). Or Rockstar01 can now only play game type X instead of all of them. Is there such a system in place? If not, are there plans for it?&lt;/p&gt;
&lt;p style=&quot;margin-top: 0px; color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px;&quot;&gt;
	&lt;strong&gt;Answer&lt;/strong&gt;: You can user &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/user-management-service/#lock-user&quot;&gt;lockUser&lt;/a&gt; / &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/user-management-service/#unlock-user&quot;&gt;unlockUser&lt;/a&gt; APIs of User Management module to lock or unlock the user account but it can not be done automatically. The APIs need to be called whenever these actions are required. To automate, you can use these APIs in combination with Custom Code APIs.&lt;/p&gt;
&lt;div&gt;
	Let me know if you have any further query, I will be happy to help.&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	Thanks.&lt;/div&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11203/a-few-questions-about-users&amp;show=11207#a11207</guid>
<pubDate>Mon, 09 Jul 2018 07:58:27 +0000</pubDate>
</item>
<item>
<title>Answered: Async Message/Queue Service tuts</title>
<link>http://forum.shephertz.com/?qa=11202/async-message-queue-service-tuts&amp;show=11206#a11206</link>
<description>&lt;p&gt;
	Hi Xian,&lt;/p&gt;
&lt;p&gt;
	For your second question, where API_Key is wrong, you will get &quot;&lt;span style=&quot;color: rgb(92, 92, 92); font-size: 13px;&quot;&gt;1401 - UNAUTHORIZED - Client is not authorized&lt;/span&gt;&quot; whenever you call any App42 API in onException callback.&lt;/p&gt;
&lt;p&gt;
	For your first question, you can store the version in our &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/nosql-storage-service/&quot;&gt;Storage module&lt;/a&gt; in a JSON Document so that you can update it right from AppHQ dashboard or using UpdateAPI. For fetching it from your application you can just call our FindDocument APIs.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	I hope it helps.&lt;/p&gt;
&lt;p&gt;
	Thanks.&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11202/async-message-queue-service-tuts&amp;show=11206#a11206</guid>
<pubDate>Mon, 09 Jul 2018 06:35:03 +0000</pubDate>
</item>
<item>
<title>Answered: How to get users around the specified user in leaderbord</title>
<link>http://forum.shephertz.com/?qa=11155/how-to-get-users-around-the-specified-user-in-leaderbord&amp;show=11158#a11158</link>
<description>&lt;p&gt;
	Hi,&lt;/p&gt;
&lt;p&gt;
	There are two different ways to achieve this:&lt;/p&gt;
&lt;p&gt;
	&lt;strong&gt;1. If you know the rank of the user:&lt;/strong&gt; In this case, you can call &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/leaderboard-service/?sdk=iOS#get-top-n-rankers&quot;&gt;getTopNRankers&lt;/a&gt; API where you can play with offset and max parameters to get the users around any particular rank. For example, if the rank of a user is X and you want to know users aroud this rank say 5 with lower rank and 5 with higher rank. You just have to set offset as X-5 and Max as X+5.&lt;/p&gt;
&lt;p&gt;
	&lt;strong&gt;2. If you know the score of the user:&lt;/strong&gt; You know the score of the user, you can decide the score range in which you want to know the users and call &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/leaderboard-service/?sdk=iOS#get-users-with-score-range&quot;&gt;getUsersWithScoreRange&lt;/a&gt; API.&lt;/p&gt;
&lt;p&gt;
	Please let me know if you have any further query, I will be happy to help you.&lt;/p&gt;
&lt;p&gt;
	Thanks.&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11155/how-to-get-users-around-the-specified-user-in-leaderbord&amp;show=11158#a11158</guid>
<pubDate>Thu, 14 Jun 2018 08:06:11 +0000</pubDate>
</item>
<item>
<title>Answered: Push Notification with Firebase and Unity</title>
<link>http://forum.shephertz.com/?qa=11093/push-notification-with-firebase-and-unity&amp;show=11097#a11097</link>
<description>&lt;p&gt;
	Hello Alex,&lt;/p&gt;
&lt;p&gt;
	Could you please add me(demo@shephertz.com) as a collaborator to your app in AppHQ Management console?&lt;/p&gt;
&lt;div&gt;
	&lt;div&gt;
		&lt;p&gt;
			To add collaborator, go to App Manager -&amp;gt; Collaborator -&amp;gt; Add Collaborator and provide above email address.&lt;/p&gt;
		&lt;p&gt;
			It will help us to understand the problem in better way.&lt;/p&gt;
		&lt;p&gt;
			Thanks.&lt;/p&gt;
		&lt;div&gt;
			&amp;nbsp;&lt;/div&gt;
	&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11093/push-notification-with-firebase-and-unity&amp;show=11097#a11097</guid>
<pubDate>Wed, 09 May 2018 19:10:48 +0000</pubDate>
</item>
<item>
<title>Answered: Unity NullReferenceException: Object reference not set to an instance of an object</title>
<link>http://forum.shephertz.com/?qa=11087/nullreferenceexception-object-reference-instance-object&amp;show=11089#a11089</link>
<description>Hello Stewart,&lt;br /&gt;
&lt;br /&gt;
Apologies for delayed response.&lt;br /&gt;
&lt;br /&gt;
I have gone through your code and you are calling APIs of App42 Leaderboard. I think you are getting this exception as you are passing callabck as null in SaveUserScore API. The API does not expect a null value. Please check and confirm the same at your end.&lt;br /&gt;
&lt;br /&gt;
Thanks.</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11087/nullreferenceexception-object-reference-instance-object&amp;show=11089#a11089</guid>
<pubDate>Mon, 07 May 2018 05:23:25 +0000</pubDate>
</item>
<item>
<title>Answered: Email from App42 arrive as an attachment called noname. How can I solve that?</title>
<link>http://forum.shephertz.com/?qa=11050/email-from-app42-arrive-attachment-called-noname-solve-that&amp;show=11051#a11051</link>
<description>&lt;p&gt;
	Ok. solved it.&lt;/p&gt;
&lt;p&gt;
	I was using the Unity SDK, and the documentation suggests:&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;color: rgb(190, 190, 197); font-family: Roboto; background-color: rgb(42, 42, 42);&quot;&gt;String&amp;nbsp;emailMime=&lt;/span&gt;&lt;span class=&quot;string&quot; style=&quot;margin: 0px; padding: 0px; border: none; vertical-align: baseline; color: rgb(118, 217, 230); background-color: rgb(42, 42, 42); overflow-wrap: break-word; font-family: Roboto;&quot;&gt;&quot;EmailMIME.PLAIN_TEXT_MIME_TYPE&quot;&lt;/span&gt;&lt;span style=&quot;margin: 0px; padding: 0px; border: none; vertical-align: baseline; color: rgb(190, 190, 197); background-color: rgb(42, 42, 42); overflow-wrap: break-word; font-family: Roboto;&quot;&gt;;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	It shold be, without the quotes:&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	String emailMIME = EmailMIME.PLAIN_TEXT_MIME_TYPE&lt;/p&gt;
&lt;p&gt;
	since EmailMIME is an enum.&lt;br&gt;
	&lt;br&gt;
	Anyways, you guys should change the documentation&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11050/email-from-app42-arrive-attachment-called-noname-solve-that&amp;show=11051#a11051</guid>
<pubDate>Thu, 05 Apr 2018 01:49:50 +0000</pubDate>
</item>
<item>
<title>Answered: Unity App42API Callback variable respond</title>
<link>http://forum.shephertz.com/?qa=11035/unity-app42api-callback-variable-respond&amp;show=11036#a11036</link>
<description>&lt;p&gt;
	WORKED YAHOO))). I just looked into this script&amp;nbsp;&lt;a href=&quot;http://api.shephertz.com/tutorial/Unity-Caching-and-Offline-Storage/&quot; rel=&quot;nofollow&quot;&gt;http://api.shephertz.com/tutorial/Unity-Caching-and-Offline-Storage/&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;
	and I understand something&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;font-family: Menlo;&quot;&gt;public&amp;nbsp;class&amp;nbsp;MyCallBack&amp;nbsp;:&amp;nbsp;App42CallBack&lt;br&gt;
	{&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;bool&amp;nbsp;isAuthenticated;&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Register&amp;nbsp;register&amp;nbsp;=&amp;nbsp;GameObject.Find(&quot;_Scripts&quot;).GetComponent&amp;lt;Register&amp;gt;();&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;void&amp;nbsp;OnSuccess&amp;nbsp;(object&amp;nbsp;response)&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;User&amp;nbsp;user&amp;nbsp;=&amp;nbsp;(User)response;&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Debug.Log(&quot;userName&amp;nbsp;is&amp;nbsp;&quot;&amp;nbsp;+&amp;nbsp;user.GetUserName());&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Debug.Log(&quot;emailId&amp;nbsp;is&amp;nbsp;&quot;&amp;nbsp;+&amp;nbsp;user.GetEmail());&amp;nbsp;&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;register.isRegistered&amp;nbsp;=&amp;nbsp;true;&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;register.authenticatePanel.gameObject.SetActive&amp;nbsp;(false);&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;register.menuPanel.gameObject.SetActive&amp;nbsp;(true);&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;
	&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;public&amp;nbsp;void&amp;nbsp;OnException&amp;nbsp;(Exception&amp;nbsp;e)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Debug.Log(&quot;Exception&amp;nbsp;:&amp;nbsp;&quot;&amp;nbsp;+&amp;nbsp;e);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br&gt;
	&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;&amp;nbsp;&lt;br&gt;
	}&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;font-family: Menlo;&quot;&gt;Thank you to all. Now I want to know, are there all functions works like that? I mean create Matchmaking, Search Player etc?&lt;/span&gt;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11035/unity-app42api-callback-variable-respond&amp;show=11036#a11036</guid>
<pubDate>Sun, 25 Mar 2018 18:57:41 +0000</pubDate>
</item>
<item>
<title>Answered: Can I use App42 platform to build standalone (Windows, Mac, Linux) games with unity?</title>
<link>http://forum.shephertz.com/?qa=11028/app42-platform-build-standalone-windows-linux-games-unity&amp;show=11032#a11032</link>
<description>Hi,&lt;br /&gt;
&lt;br /&gt;
Yes, it supports desktop appications as well. &lt;br /&gt;
&lt;br /&gt;
Thanks.</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11028/app42-platform-build-standalone-windows-linux-games-unity&amp;show=11032#a11032</guid>
<pubDate>Fri, 23 Mar 2018 06:32:55 +0000</pubDate>
</item>
<item>
<title>Answered: Unity SDK problems</title>
<link>http://forum.shephertz.com/?qa=11009/unity-sdk-problems&amp;show=11011#a11011</link>
<description>Hi Vlad,&lt;br /&gt;
&lt;br /&gt;
Team is looking into it and I will get back to you at the earliest.&lt;br /&gt;
&lt;br /&gt;
Thanks.</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=11009/unity-sdk-problems&amp;show=11011#a11011</guid>
<pubDate>Mon, 12 Mar 2018 06:41:50 +0000</pubDate>
</item>
<item>
<title>Answered: Unity Push Notification Problem</title>
<link>http://forum.shephertz.com/?qa=10951/unity-push-notification-problem&amp;show=10965#a10965</link>
<description>&lt;p&gt;
	Hi Wander,&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Apologies for getting late back to you. The error which you are getting is because of authentication failure. Could you please check the server key which you uploaded is correct (&lt;a rel=&quot;nofollow&quot; href=&quot;https://console.firebase.google.com&quot;&gt;FCM console&lt;/a&gt;&amp;nbsp;-&amp;gt; Project Settings -&amp;gt; Cloud Messaging -&amp;gt; Legacy Server key).&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	In case you still face any issue, please let me know. I will be happy to assist you.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Regards,&lt;/p&gt;
&lt;p&gt;
	Himanshu Sharma&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10951/unity-push-notification-problem&amp;show=10965#a10965</guid>
<pubDate>Wed, 14 Feb 2018 10:16:51 +0000</pubDate>
</item>
<item>
<title>Answered: Unity Push Notification Problem</title>
<link>http://forum.shephertz.com/?qa=10952/unity-push-notification-problem&amp;show=10964#a10964</link>
<description>&lt;div class=&quot;entry-content&quot;&gt;
	&lt;p&gt;
		Hi Wander,&lt;/p&gt;
	&lt;p&gt;
		Greetings from &lt;strong&gt;ShepHertz&lt;/strong&gt;!!!&lt;/p&gt;
	&lt;p&gt;
		&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;Please make sure that &lt;strong&gt;Server Key&lt;/strong&gt; that you are setting in AppHQ is correct. You will get the server key while configuring project on Google or FCM console. In FCM you need to provide legacy server key.&lt;/span&gt;&lt;/p&gt;
	&lt;p&gt;
		&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;Please find the possible reasons for same.&lt;/span&gt;&lt;/p&gt;
	&lt;ul&gt;
		&lt;li&gt;
			&lt;span style=&quot;font-size:14px;&quot;&gt;Authentication Error The sender account that you're trying to use to send a message couldn't be authenticated. Possible causes are:&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;
			&lt;span style=&quot;font-size:14px;&quot;&gt;Authorization header missing or with invalid syntax.&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;
			&lt;span style=&quot;font-size:14px;&quot;&gt;Invalid project number sent as key.&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;
			&lt;span style=&quot;font-size:14px;&quot;&gt;Key valid but with GCM service disabled.&lt;/span&gt;&lt;/li&gt;
		&lt;li&gt;
			&lt;span style=&quot;font-size:14px;&quot;&gt;Request originated from a server not white listed in the Server Key IPs&lt;/span&gt;.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;p&gt;
		&amp;nbsp;&lt;/p&gt;
	&lt;p&gt;
		&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;Let me know if it helps.&lt;/span&gt;&lt;/p&gt;
	&lt;p&gt;
		&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;Regards&lt;/span&gt;&lt;/p&gt;
	&lt;p&gt;
		&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;Vishnu Garg&lt;/span&gt;&lt;/p&gt;
	&lt;p&gt;
		&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;App42 Team&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10952/unity-push-notification-problem&amp;show=10964#a10964</guid>
<pubDate>Tue, 13 Feb 2018 13:09:39 +0000</pubDate>
</item>
<item>
<title>Answered: Unity Push Notification Problem</title>
<link>http://forum.shephertz.com/?qa=10949/unity-push-notification-problem&amp;show=10955#a10955</link>
<description>&lt;p&gt;
	Hi Wander,&lt;/p&gt;
&lt;p&gt;
	Greetings from &lt;strong&gt;ShepHertz&lt;/strong&gt;!!!&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;Please make sure that &lt;strong&gt;Server Key&lt;/strong&gt; that you are setting in AppHQ is correct. You will get the server key while configuring project on Google or FCM console. In FCM you need to provide legacy server key.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;Let me know the details.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;Regards&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;Vishnu Garg&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif; font-size: 14px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;&quot;&gt;App42 Team&lt;/span&gt;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10949/unity-push-notification-problem&amp;show=10955#a10955</guid>
<pubDate>Mon, 12 Feb 2018 06:44:30 +0000</pubDate>
</item>
<item>
<title>Unity Push Notification Problem</title>
<link>http://forum.shephertz.com/?qa=10950/unity-push-notification-problem</link>
<description>Hi , i am having an issue using unity push notification service

my code : 

pushsample.cs &lt;a href=&quot;https://pastebin.com/4e2MUME2&quot; rel=&quot;nofollow&quot;&gt;https://pastebin.com/4e2MUME2&lt;/a&gt;

my android manifest : &lt;a href=&quot;https://pastebin.com/M6YBYdeY&quot; rel=&quot;nofollow&quot;&gt;https://pastebin.com/M6YBYdeY&lt;/a&gt;

 

and my log issues :

Push Android Worker Exception : com.google.android.gcm.server.InvalidRequestException: HTTP Status Code: 401

Exception while sending Push : cannot retry due to server authentication, in streaming mode

 

and the user is registering in the shephertz server

but the notification wont come to device</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10950/unity-push-notification-problem</guid>
<pubDate>Fri, 09 Feb 2018 10:32:22 +0000</pubDate>
</item>
<item>
<title>Answered: Unity Storage Service App Error code 1500 and http error code 500 on long JSON string of 3Kb?</title>
<link>http://forum.shephertz.com/?qa=10944/unity-storage-service-error-http-error-code-long-json-string&amp;show=10948#a10948</link>
<description>&lt;p&gt;
	Hello Kunal,&lt;/p&gt;
&lt;p&gt;
	Greetings!!!&lt;/p&gt;
&lt;p&gt;
	Unfortunately, you have missed to attaching the sample.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Please share the below information with us:&lt;/p&gt;
&lt;p&gt;
	1. Are you uploading this JSON document through API or directly from the AppHQ?&lt;/p&gt;
&lt;p&gt;
	2. If uploading through the API please share the internal logs using the code after the initialization:&lt;/p&gt;
&lt;p&gt;
	&lt;strong&gt;App42Log.SetDebug(true);&lt;/strong&gt;&lt;/p&gt;
&lt;div&gt;
	3. Please share your attachment with us&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	It will help us to provide better support to you from our end.&lt;/div&gt;
&lt;div&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div&gt;
	Regards,&lt;/div&gt;
&lt;div&gt;
	Priyanka Singh&lt;/div&gt;
&lt;div&gt;
	App42 Team&lt;/div&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10944/unity-storage-service-error-http-error-code-long-json-string&amp;show=10948#a10948</guid>
<pubDate>Fri, 09 Feb 2018 09:07:19 +0000</pubDate>
</item>
<item>
<title>Answered: Email Services Not Work</title>
<link>http://forum.shephertz.com/?qa=10934/email-services-not-work&amp;show=10936#a10936</link>
<description>Hello Happybabygame,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Could you please make ssl value true in case of 587 port config and let me know if you still unable to send email. &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Himanshu Sharma</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10934/email-services-not-work&amp;show=10936#a10936</guid>
<pubDate>Mon, 29 Jan 2018 04:58:56 +0000</pubDate>
</item>
<item>
<title>Answered: How to prevent user for Multi login at same time - Session is not reliable</title>
<link>http://forum.shephertz.com/?qa=10917/how-prevent-user-multi-login-same-time-session-not-reliable&amp;show=10922#a10922</link>
<description>&lt;p&gt;
	HI,&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	There are multiple ways to manage the&amp;nbsp;user session, one you already described by saving the attribute. Second, you can use admin key to get the user session like if the user session exists on the server then disable that session and re-create a new one.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	How and What role of admin key for getting the user session?&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Ans: You can write server-side custom code where you inject the admin key and based on username, you can get the&amp;nbsp;session on the server. Here why we are suggesting custom code because enabling admin key on the application side is not good as any potential programmer can get your admin key by debugging the code.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Please find below links which help you to integrate the same:&amp;nbsp;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;
		&lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/tutorial/Securing-Your-App/?index=security-acl&quot;&gt;How to use&lt;/a&gt; admin key while calling any API&lt;/li&gt;
	&lt;li&gt;
		&lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/tutorial/Server-Side-Custom-Code/?index=customcode-wrd&quot;&gt;Writing and deploying&lt;/a&gt; server-side custom code&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	In case you need any other help, please feel free to let us know.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Regards,&lt;/p&gt;
&lt;p&gt;
	Himanshu Sharma&amp;nbsp;&amp;nbsp;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10917/how-prevent-user-multi-login-same-time-session-not-reliable&amp;show=10922#a10922</guid>
<pubDate>Mon, 15 Jan 2018 08:07:48 +0000</pubDate>
</item>
<item>
<title>Answered: Can't found getGameStatus() method.</title>
<link>http://forum.shephertz.com/?qa=10919/cant-found-getgamestatus-method&amp;show=10920#a10920</link>
<description>&lt;p&gt;
	Hi Nikunj,&lt;/p&gt;
&lt;p&gt;
	Can you share the exact code snippet you used in your Android Application for this API as there is no such API in the AppWarp's&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://appwarp.shephertz.com/game-development-center/java-api-reference/&quot;&gt;Android documentation&lt;/a&gt; as well? It will help us to uniquely identify the API so that we can share the references to the same API in Unity.&lt;/p&gt;
&lt;p&gt;
	Thanks.&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10919/cant-found-getgamestatus-method&amp;show=10920#a10920</guid>
<pubDate>Mon, 15 Jan 2018 06:54:04 +0000</pubDate>
</item>
<item>
<title>Answered: Gift Request Accept Callback</title>
<link>http://forum.shephertz.com/?qa=10884/gift-request-accept-callback&amp;show=10888#a10888</link>
<description>&lt;p&gt;
	Hi Mehul,&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Apologies for getting late back to you. As of now, there is no such API to check which user accepted the request or not. However, you can manage it using the No-SQL Storage service. Please have a look at &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/nosql-storage-service/&quot;&gt;this&lt;/a&gt; link and let us know if you require any help from our side.&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Regards,&lt;/p&gt;
&lt;p&gt;
	Himanshu Sharma&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10884/gift-request-accept-callback&amp;show=10888#a10888</guid>
<pubDate>Tue, 02 Jan 2018 06:44:07 +0000</pubDate>
</item>
<item>
<title>Answered: How to remove entry in leaderboard in unity c# &amp; how can we rename in leaderboard?</title>
<link>http://forum.shephertz.com/?qa=10874/remove-entry-leaderboard-unity-how-can-rename-leaderboard&amp;show=10876#a10876</link>
<description>&lt;div class=&quot;grammarly-disable-indicator&quot;&gt;
	Hi,&lt;/div&gt;
&lt;div class=&quot;grammarly-disable-indicator&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;grammarly-disable-indicator&quot;&gt;
	Changing username in leaderboard is not possible, however, you can edit score using editScore API. You can delete a score from AppHQ Dashboard.&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;grammarly-disable-indicator&quot;&gt;
	&amp;nbsp;&lt;/div&gt;
&lt;div class=&quot;grammarly-disable-indicator&quot;&gt;
	Thanks.&lt;/div&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10874/remove-entry-leaderboard-unity-how-can-rename-leaderboard&amp;show=10876#a10876</guid>
<pubDate>Tue, 19 Dec 2017 06:13:19 +0000</pubDate>
</item>
<item>
<title>Answered: why every variable value in my downloaded json surrounded by quotes?</title>
<link>http://forum.shephertz.com/?qa=10837/why-every-variable-value-downloaded-json-surrounded-quotes&amp;show=10843#a10843</link>
<description>Hi,&lt;br /&gt;
&lt;br /&gt;
Apologies for the delayed response.&lt;br /&gt;
&lt;br /&gt;
Could you please add us(collaborator@shephertz.com) as a collaborator into your app in AppHQ and share the AppName with us. It will help us to provide better support to you from our end.&lt;br /&gt;
&lt;br /&gt;
To add collaborator please follow the below steps:&lt;br /&gt;
&lt;br /&gt;
AppHQ-&amp;gt;App42 Cloud API-&amp;gt;AppManager-&amp;gt;Collaborator-&amp;gt;Add Collaborator-&amp;gt;Enter the given emailID and submit&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Priyanka Singh&lt;br /&gt;
&lt;br /&gt;
App42 Team</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10837/why-every-variable-value-downloaded-json-surrounded-quotes&amp;show=10843#a10843</guid>
<pubDate>Wed, 06 Dec 2017 09:11:08 +0000</pubDate>
</item>
<item>
<title>Answered: Json Return and Query</title>
<link>http://forum.shephertz.com/?qa=10800/json-return-and-query&amp;show=10801#a10801</link>
<description>&lt;p&gt;
	Hi&amp;nbsp;&amp;nbsp;&lt;a rel=&quot;nofollow&quot; href=&quot;http://forum.shephertz.com/?qa=user/s.rodriguesflp&quot;&gt;s.rodriguesflp&lt;/a&gt;,&lt;/p&gt;
&lt;p&gt;
	Apologies for getting late back to you.&amp;nbsp;&lt;br&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Thanks for sharing the JSON which you have stored in No-SQL database, before helping you with your query just wanted to let you know that querying on values stored as an array is not possible. You can either store those values as string/integer to fetch it using the query and how you can fetch it in nested JSON.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	You can simply create your query and pass the key as &lt;strong&gt;&quot;id.parcela.variavel2&quot;&lt;/strong&gt;&amp;nbsp; in your JSON and value on which you want to query using the EQUAL, LIKE, GREATER THAN or LESS THAN etc.&amp;nbsp;&lt;br&gt;
	&lt;br&gt;
	Regarding the addition to your document, you can append the value using the update functions of No-SQL Storage service. Please have a look at this &lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/nosql-storage-service/&quot;&gt;link&lt;/a&gt; and let us know if you required any help from our side.&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Regards,&lt;/p&gt;
&lt;p&gt;
	Himanshu Sharma&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10800/json-return-and-query&amp;show=10801#a10801</guid>
<pubDate>Mon, 23 Oct 2017 11:07:36 +0000</pubDate>
</item>
<item>
<title>Answered: Problem getting location information of JSON document - unity/c#</title>
<link>http://forum.shephertz.com/?qa=10779/problem-getting-location-information-json-document-unity&amp;show=10780#a10780</link>
<description>&lt;p&gt;
	Hi Ed,&lt;/p&gt;
&lt;p&gt;
	You can get the JSON object based their tagged location using &lt;a href=&quot;http://api.shephertz.com/app42-docs/nosql-storage-service/?sdk=unity#find-documents-by-location&quot; rel=&quot;nofollow&quot;&gt;FindDocumentsByLocation&lt;/a&gt;&amp;nbsp;API and the locations can be fetched as follows in the response callback:&lt;/p&gt;
&lt;p&gt;
	&lt;span style=&quot;font-family: Menlo;&quot;&gt;&lt;span style=&quot;color:#009695;&quot;&gt;public&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#009695;&quot;&gt;void&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;OnSuccess&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#009695;&quot;&gt;object&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;obj&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;)&lt;/span&gt;&lt;br&gt;
	&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;{&lt;/span&gt;&lt;br&gt;
	&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#009695;&quot;&gt;if&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;obj&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#009695;&quot;&gt;is&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;Storage&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;)&lt;/span&gt;&lt;br&gt;
	&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;{&lt;/span&gt;&lt;br&gt;
	&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Storage&amp;nbsp;storage&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;Storage&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;)&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;obj&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;;&lt;/span&gt;&lt;br&gt;
	&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IList&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;Storage&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;JSONDocument&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;jsonDocList&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;storage&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;GetJsonDocList&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;()&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;;&lt;/span&gt;&lt;br&gt;
	&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#009695;&quot;&gt;for&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#009695;&quot;&gt;int&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;i&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;storage&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;GetJsonDocList&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;()&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;Count&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;++&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;){&lt;/span&gt;&lt;br&gt;
	&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Debug&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;Log&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;jsonDoc&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;is&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;+&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;jsonDocList&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;GetJsonDoc&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;())&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;;&lt;/span&gt;&lt;br&gt;
	&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Debug&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;Log&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;(&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;Location&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;:&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#f57d00;&quot;&gt;&quot;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;+&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;jsonDocList&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;[&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;i&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;]&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;GetLocation&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;()&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;GetJSONObject&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;())&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;;&lt;/span&gt;&lt;br&gt;
	&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;}&lt;/span&gt;&lt;br&gt;
	&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;}&lt;/span&gt;&lt;br&gt;
	&lt;span style=&quot;color:#333333;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color:#333333;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;
	Let me know if you have any further queries, I will be happy to help.&lt;/p&gt;
&lt;p&gt;
	Thanks.&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10779/problem-getting-location-information-json-document-unity&amp;show=10780#a10780</guid>
<pubDate>Mon, 02 Oct 2017 15:42:32 +0000</pubDate>
</item>
<item>
<title>Answered: [UNITY 3D] Can't GetRank() of User in list scores Leaderboard Service?</title>
<link>http://forum.shephertz.com/?qa=10727/unity-3d-cant-getrank-user-list-scores-leaderboard-service&amp;show=10731#a10731</link>
<description>&lt;p&gt;
	Hello,&lt;/p&gt;
&lt;p&gt;
	&lt;strong&gt;Greetings!!!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;
	Please use the&lt;a href=&quot;http://api.shephertz.com/app42-docs/leaderboard-service/#get-user-ranking&quot; rel=&quot;nofollow&quot;&gt; GetUserRanking API&lt;/a&gt;&amp;nbsp;to fetch the rank of user in a game along with score.&lt;/p&gt;
&lt;p&gt;
	If you are still facing any issues please do feel free to reach out with us.&lt;/p&gt;
&lt;p&gt;
	We would be happy to help you out!&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Regards,&lt;/p&gt;
&lt;p&gt;
	Priyanka Singh&lt;/p&gt;
&lt;p&gt;
	App42 Team&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10727/unity-3d-cant-getrank-user-list-scores-leaderboard-service&amp;show=10731#a10731</guid>
<pubDate>Mon, 04 Sep 2017 11:51:45 +0000</pubDate>
</item>
<item>
<title>Answered: Question about Reward service</title>
<link>http://forum.shephertz.com/?qa=10700/question-about-reward-service&amp;show=10709#a10709</link>
<description>&lt;p&gt;
	Thank for reply.&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	1.- For Trophys etc I am using Reward Service API.&lt;/p&gt;
&lt;p&gt;
	2.- Same for leaderboard&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;p&gt;
	Example how I use API for show leaderboard for Silver Division:&lt;/p&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;
&lt;pre class=&quot;brush:csharp;&quot;&gt;
 public GameObject grid;
    public GameObject prefab;

    private string gameName = GlobalContext.gameName;
    private string rewardName = GlobalContext.TrophySilver;
    private int Max = 100;



    RewardService rewardService;



    // Use this for initialization
    void Start()
    {

        App42API.Initialize(GlobalContext.APIKEY, GlobalContext.APISECRET);

        rewardService = App42API.BuildRewardService();
        rewardService.GetTopNRewardEarners(gameName, rewardName, Max, this);

    }



    public void OnSuccess(object response)
    {

        IList&amp;lt;Reward&amp;gt; reward = (IList&amp;lt;Reward&amp;gt;)response;
        int ScorePos = 0;


        for (int i = 0; i &amp;lt; reward.Count; i++)
        {

            ScorePos++;
            Debug.Log(&quot;rewardName is: &quot; + reward[i].rank + &quot; UserName: &quot; + reward[i].GetUserName() + &quot; rewardName is: &quot; + reward[i].GetName() + &quot; Point is : &quot; + reward[i].GetPoints());

            GameObject go = Instantiate(prefab, Vector3.zero, Quaternion.identity, grid.transform) as GameObject;
            ClasificacionPlayerData data = go.GetComponent&amp;lt;ClasificacionPlayerData&amp;gt;();

            data.NamePlayer = reward[i].GetUserName();
            data.Score = reward[i].GetPoints().ToString();
            data.TopNumber = ScorePos.ToString();

        }


    }






    public void OnException(Exception e)
    {

        Debug.Log(&quot;Exception: &quot; + e);

    }&lt;/pre&gt;
&lt;p&gt;
	&amp;nbsp;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10700/question-about-reward-service&amp;show=10709#a10709</guid>
<pubDate>Mon, 28 Aug 2017 08:22:18 +0000</pubDate>
</item>
<item>
<title>Answered: Unable to Send Email from EmailServices</title>
<link>http://forum.shephertz.com/?qa=10673/unable-to-send-email-from-emailservices&amp;show=10679#a10679</link>
<description>Hello HOR,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Apologies for getting late back to you.&lt;br /&gt;
&lt;br /&gt;
The exception which you have shared occurs when you are sending incorrect parameters in the method call? Could you please share your sample project with complete information which replicates this issue at support@shephertz.com. It will help us to provide better support to you.&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Himanshu Sharma</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10673/unable-to-send-email-from-emailservices&amp;show=10679#a10679</guid>
<pubDate>Mon, 31 Jul 2017 07:34:47 +0000</pubDate>
</item>
<item>
<title>Answered: Error code when Shephertz servers are out of service</title>
<link>http://forum.shephertz.com/?qa=10562/error-code-when-shephertz-servers-are-out-of-service&amp;show=10569#a10569</link>
<description>&lt;p&gt;
	&lt;span style=&quot;color: rgb(51, 51, 51); font-family: Helvetica, Arial, Sens-serif;&quot;&gt;Any news about this question? We wait your answers...&lt;/span&gt;&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10562/error-code-when-shephertz-servers-are-out-of-service&amp;show=10569#a10569</guid>
<pubDate>Mon, 19 Jun 2017 08:21:05 +0000</pubDate>
</item>
<item>
<title>Answered: Reset Password Email Template</title>
<link>http://forum.shephertz.com/?qa=10556/reset-password-email-template&amp;show=10557#a10557</link>
<description>Hi Hakcan,&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Could you please share the screenshots where your template behaves differently. It will help us to provide better support to you. &lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;&lt;br /&gt;
&lt;br /&gt;
Regards,&lt;br /&gt;
&lt;br /&gt;
Himanshu Sharma</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10556/reset-password-email-template&amp;show=10557#a10557</guid>
<pubDate>Thu, 15 Jun 2017 06:26:18 +0000</pubDate>
</item>
<item>
<title>Answered: Is there a problem On Servers?</title>
<link>http://forum.shephertz.com/?qa=10549/is-there-a-problem-on-servers&amp;show=10551#a10551</link>
<description>Hi Gokhan,&lt;br /&gt;
&lt;br /&gt;
Greetings!!!&lt;br /&gt;
&lt;br /&gt;
Our team is looking into your query on priority basis, we will be getting back to you as soon as possible.</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10549/is-there-a-problem-on-servers&amp;show=10551#a10551</guid>
<pubDate>Wed, 14 Jun 2017 07:33:42 +0000</pubDate>
</item>
<item>
<title>Answered: Push Notification Language</title>
<link>http://forum.shephertz.com/?qa=10519/push-notification-language&amp;show=10521#a10521</link>
<description>&lt;p&gt;
	Hi Gokhan,&lt;/p&gt;
&lt;p&gt;
	Greetings!!!&lt;/p&gt;
&lt;p&gt;
	The receiver will get receive the message in language in which language the sender has sent. We do not provide support to change the language of the message change from one language to the another language.&lt;/p&gt;
&lt;p&gt;
	To send the non-english push message please have a look into this&lt;a rel=&quot;nofollow&quot; href=&quot;http://api.shephertz.com/app42-docs/push-notification-service/#send-multilingual-push-notification&quot;&gt; link&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
	Please let us know if you have any further queries.&lt;/p&gt;
&lt;p&gt;
	We will be happy to help you.&lt;/p&gt;</description>
<category>Unity</category>
<guid isPermaLink="true">http://forum.shephertz.com/?qa=10519/push-notification-language&amp;show=10521#a10521</guid>
<pubDate>Thu, 01 Jun 2017 10:16:08 +0000</pubDate>
</item>
</channel>
</rss>