由於Parse已經停止了它的服務,我需要移動到第三方託管的Parse解決方案來推送通知(我想堅持Parse環境)。通過TParseApi
使用的默認BaseURL
被定義爲:從主單元改變TParseApi類的BaseURL
public const
...
cDefaultBaseURL = 'https://api.parse.com/{ApiVersion}';
內TParseApi
類中還有一個叫BaseURL
公共屬性被設置爲cDefaultBaseURL
在TParseApi.Create()
,並與哪一個可以以其他方式設置用於REST調用的基本URL。這需要更改爲新的託管服務器地址,而不是舊的停用的Parse服務地址。
在我的主要單元中,我只創建並使用TPushEvents
和TParseProvider
對象。我想在運行時將TParseApi
的BaseURL
屬性從運行時更改爲新地址,但是我無法找到從主設備訪問TParseApi
對象的方法。我寧願不更改REST.Backend.ParseApi
單位中的常量值,因爲我將不得不無限期地保持自己的版本。
我正在使用Delphi 10.1柏林。
是否有人可以幫助我弄清楚如何從我的主機可以訪問的TParseApi
對象,或者在主單元創建自己的替代TParseApi
對象,然後得到TParseProvider
/TPushEvents
使用我的呢?