iOS BoxSDK gibt nil für sharedLink zurück

8

Wir müssen einen gemeinsamen Link für eine Datei erstellen und diesen Link dann abrufen dass wir es in unserer Anwendung anzeigen können. Wir können einen gemeinsamen Link für eine bestimmte Datei erstellen (wir können es sehen in Box Account im Web), aber wir können sharedLink nicht reaktivieren über die API. Es ist immer null, obwohl isShared method YES zurückgibt.

Aus der Header-Datei von BoxObject.h finden wir, dass diese beiden Methoden bieten erforderliche Informationen zum freigegebenen Status des Elements.

%Vor%

So erstellen wir einen geteilten Link.

  1. Suchen Sie BoxFile, das wir teilen möchten, können wir das Objekt photo aufrufen Vorherige Aufrufmethode shareWithPassword: message: email: callbacks :, [photo isShared] gibt NO.
  2. zurück
  3. wir nennen [photo shareWithPassword:@"" message:@"" emails:[NSArray arrayWithObject:@""] callbacks:^(id<BoxOperationCallbacks> on1){...}];
  4. drinnen in on1.nach überprüfen wir, ob response == BoxCallbackResponseSuccessful und dann rufen wir [photo updateWithCallbacks: ^ (id on2) {..}]
  5. in on2.after überprüfen wir, ob response == BoxCallbackResponseSuccessful
  6. bei erfolgreicher Antwort [photo isShared] gibt YES zurück, aber [Foto sharedLink] gibt nil
  7. zurück

Und wenn wir im Internet nachsehen, können wir sehen, dass die Datei tatsächlich geteilt wird, aber wir kann sharedLink nicht aus dem Box SDK abrufen.

Hat jemand das gleiche Problem?

    
dtrsan 05.03.2013, 10:09
quelle

3 Antworten

1

Dies funktioniert für mich, basierend auf dem bereits veröffentlichten Code und den Informationen auf github hier

%Vor%     
ohhh 12.06.2014 17:57
quelle
0

Ich konnte den Link zum Teilen erhalten, indem ich den Ordner selbst auffrische. Dies ist der Code, den ich mir ausgedacht habe:

%Vor%

Dies ist mit der alten API v1. Nicht sicher, ob es sich mit der neueren Version 2 geändert hat.

    
Tim Ritchey 19.06.2013 14:51
quelle
0

Sie können einen freigegebenen Link erstellen, indem Sie seine Informationen mit Box V2 bearbeiten:

%Vor%     
Hoàng Toản 11.10.2013 21:07
quelle

Tags und Links