Zu Beginn möchte ich sagen, ich bin nirgends in der Nähe einer kenntnisreichen Person in der Codierung und ich bin gerade die Person mit dem größten Wissen über dieses Thema daher der Grund, warum ich um Hilfe zu suchen .Ersatz für veraltete UiApp und UiInstance
Vor einiger Zeit habe ich ein Google-Skript zusammengefügt, um einen Zeitstempel auf eine Seite zu setzen, die das Datum der letzten Überarbeitung und das Datum der Veröffentlichung anzeigen würde. In letzter Zeit habe ich jedoch eine "Veraltete" Nachricht in zwei Zeilen bemerkt. Ich habe mich ziemlich angestrengt, um das aktuelle Skript funktionieren zu lassen, also bin ich hier, um etwas Orientierung zu bekommen.
function doGet(e){
var app= UiApp.createApplication();
var page = SitesApp.getActivePage();
var updated = Utilities.formatDate(page.getLastUpdated(), "America/Chicago", "EEE, d MMM yyyy, hh:mm:ss a '('z')'");
var published = Utilities.formatDate(page.getDatePublished(), "America/Chicago", "EEE, d MMM yyyy, hh:mm:ss a '('z')'");
app.add(app.createHTML('Last revision: ' + updated));
app.add(app.createHTML('Published: ' + published));
return app;
}
Dies ist der aktuelle Code und hier ist die Fehlermeldung Ich
UiApp API is deprecated.
File: Code Line: 2
The API has been marked as deprecated which means that the feature should be avoided and may be removed in the future. Consider using an alternative solution.UiInstance API is deprecated.
File: Code Line: 6
The API has been marked as deprecated which means that the feature should be avoided and may be removed in the future. Consider using an alternative solution.
Jede Hilfe oder Unterstützung bekommen würde sehr geschätzt werden. Ich werde weiter auf einige der Forschung auf meiner Seite tun dies veraltete APIs
Hey @ linkarmy09 und willkommen zu Stack Overflow! Es wird einfacher sein, Ihnen zu helfen, wenn Sie mehr Kontext für Ihr Problem bereitstellen können. Es sieht so aus, als ob Sie eine Art JavaScript-Framework verwenden, aber ohne uns zu wissen, wo es wirklich schwierig ist, Ihnen zu helfen. Es wäre auch sehr hilfreich, wenn Sie eine Frage formulieren könnten, für die Sie eine Antwort suchen :) – deiga
Vielen Dank für Ihre Antwort. Leider bin ich nicht vertraut genug, um die von Ihnen gestellte Rahmenfrage zu beantworten. Dieser Code wird innerhalb einer Google-Website verwendet, wenn das hilft. Ich bin mir bewusst, dass ich aufgrund meines Mangels an Wissen über dieses Thema nicht die Antwort bekommen werde, die ich suche, aber ich werde mein Bestes geben. Die Art, wie ich es aus der Fehlermeldung verstehe, ist, dass die "UiApp" und "UiInstance" nicht mehr (oder werden bald nicht mehr) verwendbar oder verfügbar sein werden. Die Fehlermeldung bittet mich, sie zu ersetzen, und hier ist das Problem, wofür sie ersetzt werden sollen oder für was? – linkarmy09