Announcement

Collapse
No announcement yet.

[Plugin] Http/s REST, blueprintable JSON and Parse REST API manager at once (VaRest)

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

    #76
    I'm having trouble installing this plugin properly.

    If I put the plugin in the game directory under plugins it works in the editor and everything is fine, but if I try to package it, it fails due to ambiguous linkage.

    If I just put the plugin in the engine directory it doesn't seem to find the plugin at all in the editor.

    Any ideas?

    Comment


      #77
      Check out the segment called "Add to Dependencies" on this page: https://github.com/ufna/VaRest/wiki/Plugin-Installation

      This solved my packaging issues in 4.9

      Comment


        #78
        I've released a major update, here it is: VaRest 1.1-r11

        Release notes:
        • [Feature] Binary data content supported now
        • [Feature] Both bindable events and latent functions provided to control asynchronous processes
        • [Feature] Editor integration implemented - you can break JSON as it was an unreal type!

        Big thanks to @unktomi and @xulture for provided improvements!

        Supported engine versions: UE 4.7-4.10
        Developer. Bass player. Cats owner. Unreal Engine addicted. Check my.alyamkin.com
        [Plugin] VaRest - REST API with blueprintable JSON plugin
        [Plugin] VaTexAltas - simple way to use texture atlases for UMG

        Comment


          #79
          Thanks ufna! Upgraded without any issues --

          Could you give us some more detail on binary data content change?

          Cheers,
          • Follow me on twitter
          • Visit our website traverse.world
          • Checkout our game's forum thread

          Comment


            #80
            Originally posted by ufna View Post
            I've released a major update, here it is: VaRest 1.1-r11
            Noice!

            Great work
            \\VANGUARD INTERACTIVE

            Marketplace - Action RPG Inventory System | Multiplayer TopDown Kit | Advanced Social System
            Multiplayer TopDown Kit Tutorials - Merging The Action RPG Inventory System | Removing the Fog of War
            Action RPG Inventory Tutorials - Merging Into Your Project | Adding New Items | FPS Controls w/ UI Mode Toggle

            Comment


              #81
              Can we find some blueprint examples to interact with facebook ?


              CG and computational photography researcher working for fun on a new VR project

              Comment


                #82
                Originally posted by xulture View Post
                Could you give us some more detail on binary data content change?
                Sometimes you need to upload some data in binary form, f.e. screenshot, or log file, or any encrypted data. Now you can do it by setting "binary" content type and use of SetBinaryContent() function


                Originally posted by Sky3 View Post
                Can we find some blueprint examples to interact with facebook ?
                Unfotrunately I haven't one, because I've never work with Facebook with VaRest yet. I have plans for it, but not this month.
                Developer. Bass player. Cats owner. Unreal Engine addicted. Check my.alyamkin.com
                [Plugin] VaRest - REST API with blueprintable JSON plugin
                [Plugin] VaTexAltas - simple way to use texture atlases for UMG

                Comment


                  #83
                  that a nice feature, i going to need that. thanks.

                  I reading a bit about facebook and json last week and seems facebook limited a lot all. I will check probably more depth in the future that.
                  pd: excuse my english.

                  lfw/paid modeling, painting, texturing.

                  Comment


                    #84
                    hello, I am unable to make a request of the data that I receive via JSON ... Why?


                    Click image for larger version

Name:	Sem título.png
Views:	1
Size:	256.5 KB
ID:	1093256


                    [
                    {
                    "VirtualFieldID": 23,
                    "FieldID": 1,
                    "GroupID": 1,
                    "FieldName": "LevelClassification",
                    "FieldTranslator": "Nível de Classificação",
                    "FieldValue": "Comportamento Simples"
                    },
                    {
                    "VirtualFieldID": 24,
                    "FieldID": 2,
                    "GroupID": 1,
                    "FieldName": "LevelClassification",
                    "FieldTranslator": "Nível de Classificação",
                    "FieldValue": "Linguística Simples"
                    },
                    {
                    "VirtualFieldID": 25,
                    "FieldID": 3,
                    "GroupID": 1,
                    "FieldName": "LevelClassification",
                    "FieldTranslator": "Nível de Classificação",
                    "FieldValue": "Cognitivo Simples"
                    },
                    {
                    "VirtualFieldID": 26,
                    "FieldID": 4,
                    "GroupID": 1,
                    "FieldName": "LevelClassification",
                    "FieldTranslator": "Nível de Classificação",
                    "FieldValue": "Comportamento Complexo"
                    },
                    {
                    "VirtualFieldID": 27,
                    "FieldID": 5,
                    "GroupID": 1,
                    "FieldName": "LevelClassification",
                    "FieldTranslator": "Nível de Classificação",
                    "FieldValue": "Linguística Complexa"
                    },
                    {
                    "VirtualFieldID": 28,
                    "FieldID": 6,
                    "GroupID": 1,
                    "FieldName": "LevelClassification",
                    "FieldTranslator": "Nível de Classificação",
                    "FieldValue": "Cognitivo Complexo"
                    }
                    ]

                    I Receive return content More in Log i receive this messages...

                    LogJson:Warning: Field FieldTranslator was not found.
                    LogJson:Error: Json Value of type 'Null' used as a 'String'.

                    Comment


                      #85
                      CrashAngel,

                      Built-in JSON parser don't support field without names, so you can't use json with just an array without id. Just name it and it will be fine:

                      { "MyArray":
                      [
                      {
                      "VirtualFieldID": 23,
                      "FieldID": 1,
                      "GroupID": 1,
                      "FieldName": "LevelClassification",
                      "FieldTranslator": "Nível de Classificação",
                      "FieldValue": "Comportamento Simples"
                      },
                      { .. }
                      ]
                      }
                      Developer. Bass player. Cats owner. Unreal Engine addicted. Check my.alyamkin.com
                      [Plugin] VaRest - REST API with blueprintable JSON plugin
                      [Plugin] VaTexAltas - simple way to use texture atlases for UMG

                      Comment


                        #86
                        This might be a stupid question but what's the datatype of the variable connecting from the Even BeginPlay? The "Request" variable?

                        Comment


                          #87
                          i not remember how they call VA rest something, just click in "return" and promote to variable.
                          pd: excuse my english.

                          lfw/paid modeling, painting, texturing.

                          Comment


                            #88
                            Click return? What exactly do you mean?

                            EDIT: Never mind, got it. Thanks!
                            Last edited by Detilium; 11-27-2015, 03:47 AM.

                            Comment


                              #89
                              Let's say you wish to turn on a light in your scene, by reading the JSON.

                              Json
                              {
                              "sceneSetup":
                              {
                              "lights":
                              {
                              "light1": true,
                              "light2": false
                              }
                              }
                              }

                              How would I find the property "light2"? Is there a way for me to kind of "dot-through-it" as a typical .NET object navigation?
                              Last edited by Detilium; 11-30-2015, 03:09 PM.

                              Comment


                                #90
                                Hotfix release: https://github.com/ufna/VaRest/releases/tag/v1.1-r12
                                Developer. Bass player. Cats owner. Unreal Engine addicted. Check my.alyamkin.com
                                [Plugin] VaRest - REST API with blueprintable JSON plugin
                                [Plugin] VaTexAltas - simple way to use texture atlases for UMG

                                Comment

                                Working...
                                X